Odp: Karta przekaźników ATV925, FT232
Nie czytamy dokładnie opisu aukcji ![]()
Napięcie sterujące IN - 5V (istnieje mozliwość dopasowania do dowolnej logiki, np 3.3V)
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → Karta przekaźników ATV925, FT232
Strony Poprzednia 1 2 3
Zaloguj się lub zarejestruj by napisać odpowiedź
Nie czytamy dokładnie opisu aukcji ![]()
Napięcie sterujące IN - 5V (istnieje mozliwość dopasowania do dowolnej logiki, np 3.3V)
wabikboy gdyby nie ten zapis to wcale nie zwróciłbym na ta aukcję uwagi
tyle, że jako laik pytam jak to zrobić by to chodziło na 3,3V i jak tym sterować? Nie jestem elektronikiem więc jestem zupełnie zielony.
Proszę o pomoc w ugryzieniu problemu ![]()
Odpisał sprzedawca: "moduł nie można sterowac przez port USB. aby sterowac przez port USB potrzebny jest dodatkowy układ, moze to byc jakis mikrokontroler, układ FT232, FT245, jest bardzo wiele rozwiazan". - no niby jasne i logiczne...
Czyli domniemam, że pozostaje sterowanie poprzez seriala, zgadza się - tylko jak zmienić napięcie?A może można zastosować jakiś konwerter napięcia na usb podłączyć pod moduł i odrazu nim sterować z usb routera?
Nie sterujesz żadnym serialem, USB czy tym podobnym.
Najprościej, prosisz sprzedawcę o dopasowanie do napięcia 3,3V i sterujesz sobie piny IN1 i IN2 podłączając pod linię GPIO routera lub któreś 2 nie potrzebne CI diody led. Zasilanie 5V musisz sobie wyciągnąć (bo tak zasilany jest przekaźnik) z np: zasilania routera przez L7805 (stabilizator 5V) lub (prościej) kupujesz rozbierasz ładowarkę samochodową z USB i masz przetwornicę 12V na 5V.
...Proszę o pomoc w ugryzieniu problemu...
Opis:
http://sklep.avt.pl/p/pl/46768/karta+pr … ntazu.html
Układ jest na USB i sterujesz go z USB.
Układ ma własne, zewnętrzne zasilanie +5V
Do sterowania układu jest soft - na Windows ![]()
Ale zakładam, że układ działa jako konwerter USB/RS232 - więc powinien być widoczny jako port szeregowy w zasobach systemu.
Proponuję wybrać sobie coś do samodzielnego montażu:
http://www.obdev.at/products/vusb/prjcontrol.html
Albo zmontowany układ (lub jego klony), z którego można zrobić wszystko:
http://arduino.cc/en/Main/ArduinoBoardUno + np.: http://nettigo.pl/products/89
Ciekawe, że właśnie powstaje fuzja Adruino+OpenWRT:
http://arduino.cc/en/Main/ArduinoYUN
Wersja Gargoyle:1.6.2.2 (r42647), by obsy
Model:TP-Link TL-WR1043N/ND v1
zainstalowane już kmod-usb-serial-ftdi ale wydając polecenie
echo 1 > /dev/ttyUSB0 albo echo 0 > /dev/ttyUSB0 nie działa ON/OFF dla przekaźnika
Jaka komenda steruje przekaźnikiem?
Wywaliłem wszystko z routera
Zrobiłem
opkg update
opkg install opkg
opkg install kmod-usb-serial-ftdi
Nie steruje mi przekaźnikiem echo 1 > /dev/ttyUSB0
A skąd wiesz że 1 miało włączyć? Jaka karta i jaki ma protokół sterowania?
W pierwszym poście tego wątku pisałem tak.
Jaki moduł, sterownik należy doinstalować żeby uruchomić kartę przekaźników ATV925, FT232
odpowiedziałeś
kmod-usb-serial-ftdi pewnie.
I to super zawsze działało
odpisałem więc
No faktycznie.
Dzięki.
echo 1 > /dev/ttyUSB0 albo echo 0 > /dev/ttyUSB0 działa ON/OFF przekaźnik.
A teraz po aktualizacji firmware to się już nie sprawdza.
Zauważyłem że wydanie jakiejkolwiek komendy np. echo 1 > /dev/ttyUSB0 powoduje utworzenie takiego pliku ttyUSB0 czy tak to powinno być? Po restarcie nie mam tego pliku ttyUSB0
Aktualizacji jakiego firmware?
Nazwa urządzenia:Gargoyle
Wersja Gargoyle:1.5.4 (31348), by obsy
na
Wersja Gargoyle:1.6.2.2 (r42647), by obsy
Model:TP-Link TL-WR1043N/ND v1
Zauważyłem że wydanie jakiej kol wiek komendy np. echo 1 > /dev/ttyUSB0 powoduje utworzenie takiego pliku ttyUSB0 czy tak to powinno być? Po restarcie nie mam tego pliku ttyUSB0
Nie, tak nie powinno być, a oznacza to dokładnie tyle że nie masz w systemie tego urządzenia (czytaj: system go nie widzi albo nie wie jaki sterownik mu przypisać).
to jeżeli na Gargoyle:1.5.4 (31348) używałem kmod-usb-serial-ftdi i działało to co teraz powinienem wgrać?
Dokładnie to samo. Wgraj, zrestartuj, pokaż logi i cat /proc/bus/usb/devices
to jeżeli na Gargoyle:1.5.4 (31348) używałem kmod-usb-serial-ftdi i działało to co teraz powinienem wgrać?
A router widzi w ogóle tę kartę? Pokaż wynik polecenia: cat /proc/bus/usb/devices
@Cezary: za dużo nas razem tutaj ![]()
root@Gargoyle:~# cat /proc/bus/usb/devices
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 1
B: Alloc= 0/800 us ( 0%), #Int= 1, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev= 3.03
S: Manufacturer=Linux 3.3.8 ehci_hcd
S: Product=Generic Platform EHCI Controller
S: SerialNumber=ehci-platform
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 4
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1a40 ProdID=0101 Rev= 1.11
S: Product=USB 2.0 Hub
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 1 Ivl=256ms
T: Bus=01 Lev=02 Prnt=02 Port=02 Cnt=01 Dev#= 3 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=048d ProdID=1336 Rev= 1.00
S: Manufacturer=Generic
S: Product=Mass Storage Device
S: SerialNumber=00000000000006
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=125us
E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
T: Bus=01 Lev=02 Prnt=02 Port=03 Cnt=02 Dev#= 4 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=03f0 ProdID=2904 Rev= 1.00
S: Manufacturer=HP
S: Product=Deskjet F735
S: SerialNumber=CN93L4V0Q705B1
C:* #Ifs= 3 Cfg#= 1 Atr=c0 MxPwr= 2mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=cc Prot=00 Driver=(none)
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=07(print) Sub=01 Prot=02 Driver=usblp
E: Ad=08(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=89(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E: Ad=06(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=87(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I: If#= 2 Alt= 1 #EPs= 2 Cls=ff(vend.) Sub=d4 Prot=00 Driver=(none)
E: Ad=06(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=87(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
root@Gargoyle:~#
Jest drukarka, jakiś nośnik... nie ma tej karty.
no własnie a jak wgram Gargoyle:1.5.4 (31348) to widzi kartę
Jakieś pomysły?
no własnie a jak wgram Gargoyle:1.5.4 (31348) to widzi kartę
Pod jakim VID i PID? Pokaż wynik logread... ale umieść go z łaski swojej w [ code ] ... [ / code ].
Te znaczniki, to mają być bez spacji i... odłącz, podłącz kartę i dopiero potem złap logi.
Masz też jakiś problem z magistralą USB, kablami, albo samą drukarką - drukarka pojawia się i znika.
może zrobię to na czystym firmware
wywalę jeszcze raz wszystko wałczę router i podłączę kartę przekaznikową
Teraz masz...
No i tym razem jest, powinno działać.
Masz HUB USB z własnym zasilaniem? Sprawdź kable USB, bo poprzedni coś Ci drukarka szalała.
No i się rozwiązało.
Hub USB ma uszkodzone dwa wejścia pod jedno z nich podłączone były przekaźniki i dlatego nie działały
Dzięki za pomoc
Strony Poprzednia 1 2 3
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → Karta przekaźników ATV925, FT232
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc