Rozsirujuci modul umoznujuci viacero digitalnych vystupov s doskou UNO R3

Sekcia určená pre Arduino nadšencov

Moderátor: Moderátori

BK
Stály člen
Stály člen
Príspevky: 158
Dátum registrácie: 15 Feb 2012, 12:12
Bydlisko: Bánovce nad Bebravou

Rozsirujuci modul umoznujuci viacero digitalnych vystupov s doskou UNO R3

Príspevok od používateľa BK » 20 Aug 2024, 16:53

Neviete o nejakom rozsirujucom module ktory umozni vytvorenie viacero digitalnych vystupov z dosky UNO R3 ?
Mal by to byt nejaky komercny bezne predajny modul aj s programovou podporou (kniznicou atd.)
Nieco co priamo napojim na aktualne digitalne vystupy UNO ale automaticky to vytvori 2 na n-tu digitalnych vystupov.

Ked pouzijem 2 vystupy tak to bude 2 na 2 = 4
Ked pouzijem 3 vystupy tak to bude 2 na 3 = 8
Ked pouzijem 4 vystupy tak to bude 2 na 4 = 16
Ked pouzijem 5 vystupov tak to bude 2 na 5 = 32 atd.

Aktualne ma nezaujima riesenie pomocou zachytneho registra (myslim si ze je pomaly - ak nie je pomaly tak napiste).
Potrebujem aby to bolo extremne rychle tj tak rychle ako original digitalne vystupy UNO.
0

Používateľov profilový obrázok
budvar10
Ultimate člen
Ultimate člen
Príspevky: 1549
Dátum registrácie: 15 Dec 2014, 10:55
Bydlisko: Košice

Re: Rozsirujuci modul umoznujuci viacero digitalnych vystupov s doskou UNO R3

Príspevok od používateľa budvar10 » 20 Aug 2024, 17:04

Potrebujem aby to bolo extremne rychle tj tak rychle ako original digitalne vystupy UNO.
Také nebude nikdy.

Musíš si uvedomiť, že rozširujúci modul je ovládaný z MCU ako sekundárne zariadenie, t.j. vždy tam bude nejaké oneskorenie navyše oproti vlastným I/O.
Dobré by bolo najprv pouvažovať, čo je to extrémne rýchle. Načo to potrebuješ? Ak chceš serióznu pomoc, nepíš v hádankách. Prípadne použiť niečo iné.
0

BK
Stály člen
Stály člen
Príspevky: 158
Dátum registrácie: 15 Feb 2012, 12:12
Bydlisko: Bánovce nad Bebravou

Re: Rozsirujuci modul umoznujuci viacero digitalnych vystupov s doskou UNO R3

Príspevok od používateľa BK » 20 Aug 2024, 17:21

Teraz ma napadlo ze zle som to cele sformuloval ale rychlejsie si odpisal ako som to stihol zmazat :)

Potrebujem rychlo za sebou spinat napajanie urcitych modulov vo vacsom pocte ako je vystupov na UNO ale potrebujem ich spinat v roznom pocte a aj rozne moduly.

Budem mat napriklad 32 modulov a musim ich dokazat zopnut velmi rychlo v akejkolvek pozadovanej kombinacii.

Napriklad (cisla reprezentuju cisla modulov):

1.zopnutie: 1 16 18 24 32
2.zopnutie: 4 10 15 22 27 31
3.zopnutie: 2 8 17
atd.
0

bum
Stály člen
Stály člen
Príspevky: 168
Dátum registrácie: 28 Okt 2016, 21:40
Vek: 68

Re: Rozsirujuci modul umoznujuci viacero digitalnych vystupov s doskou UNO R3

Príspevok od používateľa bum » 20 Aug 2024, 17:31

Pokud to nechceš přes posuvné registry tak použij ATMEGA2560 ta má více I/O PINŮ to co chceš ovládat tak na to používám posuvné registry 74HC595 celkem šest a hodnoty měním pouze na tom který potřebuji ostatní výstupy na dalších posuvných registrech zůstávají nastavené výstupy beze změny ovládám přes bluettoth tabletem i pomocí PC. Zapojení mám pro inspiraci na webu v sekci další články
0
:applause:

BK
Stály člen
Stály člen
Príspevky: 158
Dátum registrácie: 15 Feb 2012, 12:12
Bydlisko: Bánovce nad Bebravou

Re: Rozsirujuci modul umoznujuci viacero digitalnych vystupov s doskou UNO R3

Príspevok od používateľa BK » 20 Aug 2024, 17:45

bum napísal:
20 Aug 2024, 17:31
Pokud to nechceš přes posuvné registry tak použij ATMEGA2560 ta má více I/O PINŮ ...
No neni uz o com, ved toto je najlepsia volba pre mna, vdaka :thanks:

A je nejaky rozdiel medzi originalom a tymto ?
https://techfun.sk/produkt/arduino-mega-precizny-klon/

Original tu:
https://techfun.sk/produkt/arduino-mega ... -original/
0

bum
Stály člen
Stály člen
Príspevky: 168
Dátum registrácie: 28 Okt 2016, 21:40
Vek: 68

Re: Rozsirujuci modul umoznujuci viacero digitalnych vystupov s doskou UNO R3

Príspevok od používateľa bum » 20 Aug 2024, 17:53

Rozdíl je pro mě v ceně při několika zkušebních výměn klonů za originály nebyly během provozu přípravků zjištěny žádné problémy. Nakupuji na LASKAKIT několik let pouze klony, nakoupené klony ATMEGA2560 zatím fungují bez problémů v mnoha zapojeních, žádné problémy při programování ani jiné.
0
Naposledy upravil/-a bum v 20 Aug 2024, 17:57, upravené celkom 1 krát.
:applause:

Používateľov profilový obrázok
budvar10
Ultimate člen
Ultimate člen
Príspevky: 1549
Dátum registrácie: 15 Dec 2014, 10:55
Bydlisko: Košice

Re: Rozsirujuci modul umoznujuci viacero digitalnych vystupov s doskou UNO R3

Príspevok od používateľa budvar10 » 20 Aug 2024, 17:53

To prvé je čínsky klon, iné ovládače, menej spoľahlivý, Rx, Tx LED sú priamo na I/O. MCU sa môže stať, že bude fejk.

Ak nemáš problém zaplatiť viac, tak jednoznačne origo. Podstalne lepšie celkové vypracovanie. Je k tomu krabička aj tácka. Zároveň podporíš komunitu.
0

BK
Stály člen
Stály člen
Príspevky: 158
Dátum registrácie: 15 Feb 2012, 12:12
Bydlisko: Bánovce nad Bebravou

Re: Rozsirujuci modul umoznujuci viacero digitalnych vystupov s doskou UNO R3

Príspevok od používateľa BK » 20 Aug 2024, 18:15

a este posledna vec :)

Nejake rychle tranzistorove pole-doska (optimum 40 ks spinacich ciest) aby som mohol priamo spinat tie moduly a nepretazil vystupy arduina. Prud do 1 A. Napatie 5V.

Viete o niecom takom ?
0

BK
Stály člen
Stály člen
Príspevky: 158
Dátum registrácie: 15 Feb 2012, 12:12
Bydlisko: Bánovce nad Bebravou

Re: Rozsirujuci modul umoznujuci viacero digitalnych vystupov s doskou UNO R3

Príspevok od používateľa BK » 20 Aug 2024, 18:52

nasiel som nieco len by som si musel kupit 5 dosiek (5x8 vystupov) a vystacit si z 0,5 A pre jeden vystup.
ale je to presne to co potrebujem.
https://www.aliexpress.com/item/1005002 ... ry_from%3A
0

Lennox
Stály člen
Stály člen
Príspevky: 460
Dátum registrácie: 12 Sep 2019, 22:51
Bydlisko: Bratislava

Re: Rozsirujuci modul umoznujuci viacero digitalnych vystupov s doskou UNO R3

Príspevok od používateľa Lennox » 20 Aug 2024, 19:01

Nájdeš aj na vyššie prúdy.
Hľadaj: PLC amplifier output board
napr.:https://vi.aliexpress.com/item/32810700 ... ry_from%3A
Alebo:
https://vi.aliexpress.com/item/10050047 ... pt=glo2vnm
0

BK
Stály člen
Stály člen
Príspevky: 158
Dátum registrácie: 15 Feb 2012, 12:12
Bydlisko: Bánovce nad Bebravou

Re: Rozsirujuci modul umoznujuci viacero digitalnych vystupov s doskou UNO R3

Príspevok od používateľa BK » 20 Aug 2024, 19:25

len to ma 24 Voltovu logiku PLC a to by som asi musel minimalne na vstupe povymienat rezistory aby zoplo dostatocne vystup. Tazko povedat.

kupim asi toto nepajive kontaktne pole a osadim do neho tych 5 ks obvodov ULN2803A a bude vybavene :)
https://www.drotik-elektro.sk/arduino-p ... uoQAvD_BwE
0

Používateľov profilový obrázok
budvar10
Ultimate člen
Ultimate člen
Príspevky: 1549
Dátum registrácie: 15 Dec 2014, 10:55
Bydlisko: Košice

Re: Rozsirujuci modul umoznujuci viacero digitalnych vystupov s doskou UNO R3

Príspevok od používateľa budvar10 » 20 Aug 2024, 19:31

BK napísal:
20 Aug 2024, 18:52
...vystacit si z 0,5 A pre jeden vystup.
ULN môžes zapojiť výstupy paralelne, ak je potrebná vyššia záťaž. Pozri si datasheet.
0

Lennox
Stály člen
Stály člen
Príspevky: 460
Dátum registrácie: 12 Sep 2019, 22:51
Bydlisko: Bratislava

Re: Rozsirujuci modul umoznujuci viacero digitalnych vystupov s doskou UNO R3

Príspevok od používateľa Lennox » 20 Aug 2024, 19:53

BK napísal:
20 Aug 2024, 19:25
len to ma 24 Voltovu logiku PLC a to by som asi musel minimalne na vstupe povymienat rezistory aby zoplo dostatocne vystup. Tazko povedat.

kupim asi toto nepajive kontaktne pole a osadim do neho tych 5 ks obvodov ULN2803A a bude vybavene :)
https://www.drotik-elektro.sk/arduino-p ... uoQAvD_BwE
Ten druhý v odkaze nemá, používam bežne s 3,3V logikou.
0

BK
Stály člen
Stály člen
Príspevky: 158
Dátum registrácie: 15 Feb 2012, 12:12
Bydlisko: Bánovce nad Bebravou

Re: Rozsirujuci modul umoznujuci viacero digitalnych vystupov s doskou UNO R3

Príspevok od používateľa BK » 20 Aug 2024, 21:18

Pozeram ze Arduino DUE je este rychlejsi ako Arduino Mega tak kupim rovno ten.

Ci je v tom nejaky hacik o ktorom neviem ? :yawinkle:
0

Používateľov profilový obrázok
budvar10
Ultimate člen
Ultimate člen
Príspevky: 1549
Dátum registrácie: 15 Dec 2014, 10:55
Bydlisko: Košice

Re: Rozsirujuci modul umoznujuci viacero digitalnych vystupov s doskou UNO R3

Príspevok od používateľa budvar10 » 21 Aug 2024, 06:51

Úplne iný typ procesora - ARM. Logika je 3V3, zatiaľ čo UNO a Mega sú 5V.
0

maskrtnik01
Ultimate člen
Ultimate člen
Príspevky: 2892
Dátum registrácie: 20 Júl 2010, 00:00
Bydlisko: okolie KE
Vek: 28

Re: Rozsirujuci modul umoznujuci viacero digitalnych vystupov s doskou UNO R3

Príspevok od používateľa maskrtnik01 » 21 Aug 2024, 09:06

Áno, ale po softwarovej stránke Arduino skryje 99% rozdielov.
0

BK
Stály člen
Stály člen
Príspevky: 158
Dátum registrácie: 15 Feb 2012, 12:12
Bydlisko: Bánovce nad Bebravou

Re: Rozsirujuci modul umoznujuci viacero digitalnych vystupov s doskou UNO R3

Príspevok od používateľa BK » 21 Aug 2024, 09:07

Kupim asi ten Arduino Giga R1 WiFi nakoniec a bude pokoj 8)

Dokaze menit vystup na PIN-e kazdy druhy hodinovy cyklus tj pre tuto dosku na frekvenci 240 MHz.
Samozrejme realne bude treba zaratat este nejaku "manipulaciu" s tym co sa ma vlastne poslat na ten PIN takze to bude nasobne nizsia frekvencia v konecnom dosledku :wink:

Aj to darlingtonove pole ULN2xxx budem musiet najst nejake rychlejsie aby to malo vyznam.
0
Naposledy upravil/-a BK v 21 Aug 2024, 09:11, upravené celkom 1 krát.

BK
Stály člen
Stály člen
Príspevky: 158
Dátum registrácie: 15 Feb 2012, 12:12
Bydlisko: Bánovce nad Bebravou

Re: Rozsirujuci modul umoznujuci viacero digitalnych vystupov s doskou UNO R3

Príspevok od používateľa BK » 21 Aug 2024, 09:10

maskrtnik01 napísal:
21 Aug 2024, 09:06
Áno, ale po softwarovej stránke Arduino skryje 99% rozdielov.
Ved to ze budem musiet sa to naucit prekompilovat nejako aby namiesto 6 instrukci nebolo pouzitych 70 ako to robi arduino kompilator :confused:
0

Používateľov profilový obrázok
budvar10
Ultimate člen
Ultimate člen
Príspevky: 1549
Dátum registrácie: 15 Dec 2014, 10:55
Bydlisko: Košice

Re: Rozsirujuci modul umoznujuci viacero digitalnych vystupov s doskou UNO R3

Príspevok od používateľa budvar10 » 21 Aug 2024, 10:38

To čo za pekelnú rýchlosť potrebuješ? Možno by bolo dobré nejako to najprv kvantifikovať.

Mne osobne sa stráca význam tých drahých Arduín. Za tie peniaze môžeš mať Raspberry a nadupané.
Skôr by som teda išiel cestou Raspberry Pico. Tam je tiež rýchly procesor a za 5-10e. Samotný procesor stojí do 2e. Ale všimol som si, že poslednú dobu ESP32 valcuje. Má obrovskú fanúšikovskú základňu, t.j. tam bude pravdepodobne najväčšie znalostné zázemie, ak nepočítam ATmegu.
To len taká úvaha.
0

Používateľov profilový obrázok
jezevec
Ultimate člen
Ultimate člen
Príspevky: 1976
Dátum registrácie: 22 Aug 2008, 00:00
Bydlisko: JM

Re: Rozsirujuci modul umoznujuci viacero digitalnych vystupov s doskou UNO R3

Príspevok od používateľa jezevec » 21 Aug 2024, 10:54

Celá tvá představa mi přijde jako utopistická. Píšeš, že chceš spínat napájení nějakých obvodů a při tom požaduješ frekvenci spínání a rozpínání v řádu desítek až stovek MHz.
Lepší by bylo, kdybys to uvažované zařízení více popsal, co to má dělat a k čemu to má sloužit.
0

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok