ik heb de 18F46k22 in gebruik die eigenlijk qua pingebruik inderdaad ver vol zit.(en ik heb nog wat ideeen). Dus wilde er eigenlijk wat uitsparen en zo spaar ik er toch vlug 3 uit. Een grotere pic ligt niet echt voor de hand.
Ik heb het altijd nog in de 18F serie gehouden. Daarin vind ik er geen die verder aan mijn eisen voldoet:
- minimaal 2 uarts (liever zelfs 3, dus ik had hier al voor gezocht)
- minimaal hetzelfde ram 64k (zit al voor 70% programma in en voor 90% variabelen)
- minimaal 1024 bytes eeprom
Dus ik moet mss eens van de 18F af maar dit is wel een hele overstap (denk ik) dus daar zoek ik nog eens tijd voor.. Ik sta altijd open voor goede suggesties! ik moet nu al een cd4053 tussen de data leidingen zetten om tussen twee seriele signalen te schakelen dus een extra uart zou zeer welkom zijn..
Om nu de uln2003 direct aan te sturen moet ik niet enkel de 74hct138 overbruggen (das te doen) maar moet ik er ook een paar i/o's van de pic extra naartoe leggen.
Ik zou wat kunnen doen met een paar weerstanden slim te nemen en parrallel tegelijk aan te zetten en dus zo meer standen van het licht te creeren maar heb al even daarnaar gekeken maar ik zie de logica van de waarden niet om daar een paar weerstanden bij te bedenken. Dan zou er dus sowieso nog een uln tussen moeten want ik wil dat niet door de pic sinken dus een 74HCT238 van een paar centen kan er nog wel bij. ik had eerst ene 74HCT595 voor de uln zitten en dit gaf wel de mogelijkheid om twee kanalen parallel open te zetten maar dit kost veel meer processortijd dus aangezien 6 lichtstanden (plus uit) genoeg is, ben ik voor deze opstelling gegaan..
Nu nog ff ene paar dagen wachten op conrad voor de 74HCT238. Deze drop-in oplossing lost alles op als ik het goed zie.. Bedankt voor deze geweldige tip! Kunnen we weer rustig slapen..