@kpetya: köszi az észrevételt és a kérdéseket. Valójában nem tudok technológiai indokot felhozni miért 7221-et választottam 7219 helyett. Mindkettő tudja, amire szükségem van, 7221-et gyorsabb volt kerítenem :) Végül kiderült, hogy az arduino mega bizonyos lábainál jelentkezett csak ez a hiba. Jó eséllyel egyszerű kontakt probléma okozott ekkora összevisszaságot.
@kkm.furdancs: néhány arduinóm van csak, ami dugaszokkal van ellátva, ezeket rendszerint breadboardokkal használom. Egyszerű, gyors, sosem volt vele gondom (vagy egyértelműen kontakt gond :)))
A legtöbb arduinóm panelként van meg, tüskesorral, ezek közvetlenül forrasztva vannak/lesznek panelra.
3D nyomtatás: 10x10x10cm a rendelkezésemre álló 3D nyomtató kapacitása. Ez egy reknforce rf100-as gép, ez fért bele anyagilag (ami kompakt, összeszerelt, garanciás). A 3D nyomtató építése egy külön szakma, rengeteget olvastam a témában és az lett az eredmény, hogy nem akarom azt elsajátítani. Ez a gép évek óta működik remekül, tárgylap kalibrálásán kívül mást nem kellett vele csinálnom. Cserébe vannak erős kompromisszumok a nyomtatott méretben és anyagban :)
Szerintem a legcélravezetőbb (ezt már a paneltervezők is számításba vették), hogy mikor beépítésre készen áll, a dugaszok melletti forraszlyukakba véglegesen beforrasztod. Egy olcsósító alternatíva, mikor próbálgatáshoz, programozáshoz UNO-t használsz, a véglegeshez pedig az olcsóbb változatot.
Pl.
Atmel Atmega 328P-AU MCU (5V kivitel) + CH340G USB TTL IC, kábel nélkül
Arduino komaptibilis, programozó lábak kivezetve
ATmega328 16MHz
20 digitális ki/bemenet, portok : TX , RX , D2 ~ D13, A0 ~ A5
8 analóg bemenet : A0 ~ A7
6 PWM : D3 , D5 , D6 , D9 , D10 , D11
1 pár TTL RX/TX láb kivezetve
Soros letöltési lehetőség programoknak
VCC: 3.8-12V DC
Nem írok külön a szarvkormányos íráshoz, de azóta biztosan sok tapasztalatot szereztél 3D nyomtatásból. Nem értettem ezt a "10 cm3 max nyomtatható anyag". 200*200*200 mm tárgynagysággal szerintem két részből megvan, legfeljebb azért érdemes kisebb darabokra szedni a tervet, hogy lapos oldalak feküdjenek fel a tárgyasztalra, így nem kell támasztékot nyomtatni.
A furdancs.blog.hu oldalon találsz 3D nyomtatásos segédleteket, de szívesen válaszolok kérdésekre (teefonon), mert tiszteletre méltó, amit csinálsz.
@Könyveslány: igen, pont az első digit lábakat használom mindig, ha csak gyorsan ki akarok próbálni valamit és meglepő módon pont csak azokkal volt gond.
Folyamatos tanulás ez nekem... felkerül a hibakereső listámra a tüskés csatlakozás ellenőrzése :)
A kontakthiba legbiztosabb forrása a forrasztás helyetti dugaszolás. Ezek a próbavezetékek tényleg nagyon hasznosak, de már néhány csatlakozás után érezni a lazulást.
@kpetya: megnéztem az uml2803 -at, mégsem lesz jó nekem.Ezzel sajnos nem tudok az arduino lábakkal spórolni, annyi lábra van szükségem, ahány ledet külön akarok vezérelni.
Nem a mikroproci lábáról veszed a led világításához szükséges áramot, az csak kapcsolóként müködik, í tetszőleges áramfevételű fogyasztót tudsz vezérelni.
Ez így van, takarékossági szempontból biztos jobb. Mondjuk ezért vannak 1 milliamperes kijelzők, akkor multiplexnél még ellenállás sem kell, újabb 8 forint spór a millás buliban. Valamit valamiért, a villogást ki lehet küszöbölni, a tápot meg eleve feljebb kell lőni, nem néhány 10 milliamperen kell, hogy múljon ...
Mondjuk azért ha 30 kijelző 210 ledje egyszerre világít, akkor minek a kijelző, leolvasni semmit nem lehet róla.
@kpetya: örülök, ha beleszólnak, főleg, ha kapok javaslatot is mellé hogyan lehetne jobb/egyszerűbb :) ránézek a kapcsoló IC-kre, még nem használtam őket. Köszi!
@csúti csüngőhasú tolvaj: a tárolós kijelzőket nem ismertem/ismerem sajnos. Viszont ha az nem villogtatja, hanem folyamatosan világít, akkor 30 digitnél 210 led világít egyszerre. Az több, mint 1A (1k ellenállásokkal). Ehelyett viszont néhány 10 miliamperrel megoldható az egész.
Mindenki bele van pistulva ebbe a nyüves multiplex vezérlésbe aztán nyavalyog, hogy villog, a tárolós kijelzőket meg kiirtották a piacról. Azzal bőven elég volt csak a változást kiírni.
@kpetya: köszi! Megnéztem őket, azt hiszem egyszerűbb lesz nekem common cathode-ra cserélni a kijelzőket első körben :) Olvastam egy másik cikket amúgy még a common anode megoldásra, ott a led mátrixot fordították át és program logikával oldották meg. Az is egész ügyes megoldás volt (a közös lábakra kötötték a szegmenseket, a szegmenslábakra meg a digiteket).
@Karfiol: köszi a tippet! Tudsz erre nekem egy mintát küldeni? Mindenre vevő vagyok, amivel tovább tudom csökkenteni az elhasznált lábak számát. Köszi!
Cessna 172 cockpit otthon
Építsünk szimulátort
Építsünk szimulátort
Utolsó kommentek:
C172Peti · http://repszim.blog.hu 2020.06.24. 22:20:47
Bejegyzés: Radio/Nav panel működési anomáliák
kpetya 2020.05.27. 11:26:50
bocs,hogy beleszólok, de miért max7221 miért nem max7219?
a másik, nem lehet, hogy túl sok áramot vesz fel a ledkijelző?
embedded-lab.com/blog/high-voltage-seven-segment-led-display-driver-with-spi-interface/
Bejegyzés: Radio/Nav panel működési anomáliák
C172Peti · http://repszim.blog.hu 2020.02.24. 11:00:49
A legtöbb arduinóm panelként van meg, tüskesorral, ezek közvetlenül forrasztva vannak/lesznek panelra.
3D nyomtatás: 10x10x10cm a rendelkezésemre álló 3D nyomtató kapacitása. Ez egy reknforce rf100-as gép, ez fért bele anyagilag (ami kompakt, összeszerelt, garanciás). A 3D nyomtató építése egy külön szakma, rengeteget olvastam a témában és az lett az eredmény, hogy nem akarom azt elsajátítani. Ez a gép évek óta működik remekül, tárgylap kalibrálásán kívül mást nem kellett vele csinálnom. Cserébe vannak erős kompromisszumok a nyomtatott méretben és anyagban :)
Bejegyzés: Radio/Nav panel működési anomáliáinak feloldása
kkm.furdancs 2020.02.22. 20:03:08
Pl.
Atmel Atmega 328P-AU MCU (5V kivitel) + CH340G USB TTL IC, kábel nélkül
Arduino komaptibilis, programozó lábak kivezetve
ATmega328 16MHz
20 digitális ki/bemenet, portok : TX , RX , D2 ~ D13, A0 ~ A5
8 analóg bemenet : A0 ~ A7
6 PWM : D3 , D5 , D6 , D9 , D10 , D11
1 pár TTL RX/TX láb kivezetve
Soros letöltési lehetőség programoknak
VCC: 3.8-12V DC
Nem írok külön a szarvkormányos íráshoz, de azóta biztosan sok tapasztalatot szereztél 3D nyomtatásból. Nem értettem ezt a "10 cm3 max nyomtatható anyag". 200*200*200 mm tárgynagysággal szerintem két részből megvan, legfeljebb azért érdemes kisebb darabokra szedni a tervet, hogy lapos oldalak feküdjenek fel a tárgyasztalra, így nem kell támasztékot nyomtatni.
A furdancs.blog.hu oldalon találsz 3D nyomtatásos segédleteket, de szívesen válaszolok kérdésekre (teefonon), mert tiszteletre méltó, amit csinálsz.
Bejegyzés: Radio/Nav panel működési anomáliáinak feloldása
C172Peti · http://repszim.blog.hu 2020.02.19. 20:19:25
Folyamatos tanulás ez nekem... felkerül a hibakereső listámra a tüskés csatlakozás ellenőrzése :)
Bejegyzés: Radio/Nav panel működési anomáliáinak feloldása
2020.02.18. 20:18:38
Halad ez szépen mindamellett :)
Bejegyzés: Radio/Nav panel működési anomáliáinak feloldása
C172Peti · http://repszim.blog.hu 2020.02.15. 15:24:29
Bejegyzés: Radio/Nav panel #3 - forrasztás után
kkm.furdancs 2020.02.13. 16:30:11
Bejegyzés: Radio/Nav panel #3 - forrasztás után
C172Peti · http://repszim.blog.hu 2019.06.08. 19:33:28
Bejegyzés: 16 led egyedi vezérlése 3 digitális lábbal
C172Peti · http://repszim.blog.hu 2019.06.06. 12:03:47
Bejegyzés: 16 led egyedi vezérlése 3 digitális lábbal
kpetya 2019.06.06. 09:47:31
learn.sparkfun.com/tutorials/transistors/applications-i-switches
cdn.sparkfun.com/r/400-400/assets/learn_tutorials/1/9/3/npn-switch-led.png
Nem a mikroproci lábáról veszed a led világításához szükséges áramot, az csak kapcsolóként müködik, í tetszőleges áramfevételű fogyasztót tudsz vezérelni.
Bejegyzés: 16 led egyedi vezérlése 3 digitális lábbal
csúti csüngőhasú tolvaj 2019.06.06. 07:21:06
Ez így van, takarékossági szempontból biztos jobb. Mondjuk ezért vannak 1 milliamperes kijelzők, akkor multiplexnél még ellenállás sem kell, újabb 8 forint spór a millás buliban. Valamit valamiért, a villogást ki lehet küszöbölni, a tápot meg eleve feljebb kell lőni, nem néhány 10 milliamperen kell, hogy múljon ...
Mondjuk azért ha 30 kijelző 210 ledje egyszerre világít, akkor minek a kijelző, leolvasni semmit nem lehet róla.
Bejegyzés: Többszámjegyes, 7 szegmenses LED, arduinóval vezérelve
C172Peti · http://repszim.blog.hu 2019.06.05. 21:48:09
Bejegyzés: 16 led egyedi vezérlése 3 digitális lábbal
C172Peti · http://repszim.blog.hu 2019.06.05. 21:37:22
Bejegyzés: 16 kapcsoló ellenőrzése 8 digitális lábbal
C172Peti · http://repszim.blog.hu 2019.06.05. 21:35:36
Bejegyzés: Többszámjegyes, 7 szegmenses LED, arduinóval vezérelve
csúti csüngőhasú tolvaj 2019.06.05. 20:26:39
Bejegyzés: Többszámjegyes, 7 szegmenses LED, arduinóval vezérelve
Karfiol 2019.06.05. 19:46:22
assets.nexperia.com/documents/data-sheet/74HC_HCT4067.pdf
Ez meg egy példa (nem feltétlen az, amit te keresel, de gondolatindítónak lehet, hogy megteszi):
tronixstuff.com/2013/08/05/part-review-74hc4067-16-channel-analog-multiplexerdemultiplexer/
Bejegyzés: 16 kapcsoló ellenőrzése 8 digitális lábbal
C172Peti · http://repszim.blog.hu 2019.06.05. 17:48:37
Bejegyzés: Többszámjegyes, 7 szegmenses LED, arduinóval vezérelve
C172Peti · http://repszim.blog.hu 2019.06.05. 17:48:03
Bejegyzés: Többszámjegyes, 7 szegmenses LED, arduinóval vezérelve
C172Peti · http://repszim.blog.hu 2019.06.05. 17:39:53
Bejegyzés: 16 kapcsoló ellenőrzése 8 digitális lábbal