Toen ik het schema zag wilde ik meteen zeggen: dat moet wel een heel oude chip zijn als die niet uit z'n output pins een led kan aansturen.
Toen zag ik wat voor chip je gebruikt....
Een atmega heeft een spec: "Liever niet meer dan 20mA uit een output". 20mA kan ie zowiezo, maar daarboven gaat ie nog niet direct stuk. Het is het "te warm worden" waar ie kapot van gaat. Dus als je 16 outputs hebt die ieder maar 1ms aanstaan en maar 1 tegelijk, dan is 40mA in de praktijk ook geen probleem. Fatbeard heeft uitgerekend dat je van plan was 7mA door de led te gaan sturen (ik heb over de gegevens waar dat uitgehaald kan worden heen gelezen). Dat is zowiezo absoluut geen probleem.
Dan: Atmega8 en atmega16 zijn chips uit een verouderde generatie. Is er niet wat nieuwers? De atmega8 is tegenwoordig atmega 168 (ook al verouderd/nauwelijks meer gebruikt) en atmega328. Dan zal er toch ook wel een nieuwere zijn voor de atmega16? Als dat zo is, dan is ie vast pin-compatible en ook code-compatible.
Als jij al een tijd met dit project bezig bent, dan lijkt het me dat je veel beter een commerciele DCDC converter van ebay kan halen dan dat je met een 1W stokende 7805 gaat werken.
Op 24 november 2019 20:58:14 schreef trix:
o ja..... ik heb geen programeer connector nodig, word los geprogrameerd en in een voetje geplaatst.
Tja, dat heb ik in het verleden ook wel eens gedacht. En daar kreeg ik spijt van. Ik doe er altijd een programmeer connector bij. Als je in 1x een werkend programma er in kan duwen omdat je iets nabouwt waar iemand anders de software voor geschreven heeft: dan bestaat de kans dat je 1x het programma er inzet en klaar! Maar
als je zelf moet ontwikkelen wordt je het snel zat om steeds de chip uit je schema in je programmer te zetten. Kleine moeite, gewoon doen.
Edit2: @fatbeard hieronder: Ah! nu snap ik hem. Tja, als je echt 100mA door die IR leds wil gaan sturen, dan zou een tor misschien wel handig zijn, ja.... Dan nog: Dan stook je 2.4W van je 24V weg om 0.12W in je led te stoppen. Een DCDC converter die eerst 5V maakt is dan VEEL efficienter.