Najgore mesto da se pominju PIC i MSP430.
Problem je u tome sto sa 4 alkalne AA baterije treba da napajam MCU, citam neke spore impulse i upravljam bistabilnim ventilom. Baterije treba da traju najmanje 1 god., a pozeljno je i vise. Serija treba da bude velika i vec sam napravio LCD panele u Kini i oni su za 3.3V. Prva verzija je bila sa MC908LJ24 koji je radio na naponu od 2.7V pa do 5.5V i mogao je da regulise napon za LCD samo nanize, dakle mogao sam da ga drzim na 3.3V i eventualno malo nize. To mi medjutim, ne dozvoljava da ispraznim baterije do kraja, kako bi iskoristio sto vise njen kapacitet.
Sada sam resio da predjem na MCu koji radi od 1.8V pa do 3.6V uz stabilizator napona na 2.5V, sto daje mogucnost da sve radi do skoro praznih baterija. Prosecna potrosnja je manja od 50uA, a kada se menja stanje bistabilnog ventila onda je 150mA. Uredjaj treba da radi i za vreme dok se menjaju baterije. Za to sam ugradio jedan gold kondenzator od 1F/5.5V.
E sad, problem sa LCD-om je resen jer sam i ja sinoc nesto nasao na internetu, a ostaje mi da vidim kako se ponasa bistabilni ventil na 2.5V. Ako i to bude dobro onda sam resio pocetne probleme.
Hvala vam na sugestijama, i neprestano mi je zao sto kada sam se odlucivao za novu familiju MCU-ova nije postojao MSP430 kakav je danas. Posto sam nasao dva MCU-a koja odgovaraju a od njih sam naklonjeniji MC9S08LL16, uporedio sam osobine a posebno cenu (jer ovo radim nadajuci se kolicini u hiljadama komada) sa MSP430F412,413,415 i 417.
MSP430F415 ima flash od 16K sto mi odgovara, jer ne ocekujem vise, i evo sta sam mogao da uporedim:
Code:
MSP430F415 8MHz 16K flash 512 RAM 96 LCD segmenata cena: EBV 4.538 EUR na 160 kom
MC9S08LL16 20MHz 16K flash 2080 RAM 112 LCD segm. cena: EBV 1.898 EUR na 160 kom
Oba imaju kapacitivnu naponsku pumpu koja odrzava softverski zaljeni napon na displeju, ili za to koriste spoljni napon. Ova druga varijanta mi ne odgovara.
MSP430F415 ima do 4 BP (backplane) i 24 FP (frontplane) sto znaci da moze da ima: 1x24 segmenata, 2x24, 3x24 i 4x24 = 96 LCD segmenta. To mi u dlaku odgovara, jer LCD koji imam ima 4 BP i 24 FP.
MC9S08LL16 ima 32 pina namenjena LCD-u, i moze da ima 1 do 8 BP tako da je broj segmenata 1x31, 2x30, 3x29, 4x28 pa do 8x24 = 192 segmenta. Ako je broj BP <= 4 onda moze da pobudjuje 2 LCD-a koristeci ostale BP kao alternativne. Naravno da mi ovo nije vazno, ali i on odgovara u konfiguraciji 4x28.
Odavno trazim razlog da predjem na MSP430, a za to mi je potreban projekat koji bi to zahtevao. Medjutim cini mi se da to nije ovaj projekat, jer je cena opredeljujuca. Mozda drugi put.
Pozdrv i hvala na trudu.