Arduino Win98 alatt

Processing/Wiring (illetve C) nyelvű programozási fogások, tippek. (AVR-Duino, Arduino, EthDuino, Diecimila, Severino, Nano, LilyPad)
Avatar
ebalint
Újonc
Újonc
Hozzászólások: 3
Csatlakozott: 2007. december 12. szerda, 7:00

Hozzászólás Szerző: ebalint »

Sziasztok!

Kezdő vagyok.
Egy Arduino Duemilanove-t / ATMega 328 -al/ szeretnék használni w98 SE -angol- alatt laptopon.

Az arduino IDE 0016 ver. -t sikerült feltelepíteni, ez ismeri ezt a hw-t.

Új hw-ként felismerte a gép a panelt, sikerült is a telepítés.

Látszólag rendben van minden, de kommunikációs hiba van, nem tudom letölteni a lefordított programot.

Remélem, hogy valaki tud segíteni ilyen "avitt" op. esetén is.

Előre is kösz.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Szívatós kérdés: XP nem lehetne :twisted:


8O :o :lol:
De Win98 alatt:

Az FTDI drivert felraktad?
Az arduino / drivers alatt megtalálható. Ha nincs, akkor a ftdichip.com oldalon.

Eszközkezelőben 2 új holminak kell lennie:
1, USAB eszközök közt az ilesztő
2, sorosport (COM & LPT port) egy sorosport.
Ha sárga felkiáltójeles az eszköz -> driverfrissítés.

Ha fenn van, akkor a COM port száma 1...8 közé essen! ezt a FTDI COM portja alatt tudod beállítani (driver->advanced)

Ha ez megvan:
- áramkör a PCre csatlakoztatva,
- AVR chip a foglalatból kivesz, D0 és D1 lábat összekötöd a panelen,
- Hiperterminal elindít,
- COM port kiválaszt,
- sebesség: 9600, 8bit ,nincs paritás ,1 stopbit, NINCS HW átvitelvezérlés
- amit leütsz a terminálban látnod kell (igaz az átkötést nem felejtetted el ?:) [az FTDI-n levő LED villog]

Kikapcsol, összekötés kivesz, chip visszarak.
- PCre panel rádug,
- COM port ellenőriz,
- Arduino elindít,
- Samples->Blink kiválaszt,
- Tools->Serial port kiválaszt,
- Tools -> Arduino / w 328 kiválaszt (remélem van ilyen a 0016-ban)
- File -> Upload

FTDI LED villog (felváltva a fogadás/küldés)
Feltöltés után: Upload complete
és a D13 LED 1 sec-l villog...


Ha nem: mi a hibaüzenet?
Képernyőfotó?
Avatar
ebalint
Újonc
Újonc
Hozzászólások: 3
Csatlakozott: 2007. december 12. szerda, 7:00

Hozzászólás Szerző: ebalint »

Azért kellene a w98, mert egyéb /plc/ programozáshoz ezt használom.


Az ajánlott driver-t használtam a hw telepítéskor.

A "sikert" a controlpanel -en ellenőrizve megtaláltam az USB -s eszközök között.

A port -okat ellenőrizve 2 db soros port van, com1 + com3.
Az utóbbi az Irda eszközhöz van rendelve, de mindkettőt kipróbáltam. :oops:

Amit javasoltál este tudom kipróbálni.


/ A w2000 alatt másik gépen működött rendesen /

Kösz a gyors reagálást.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

COM1 alaplapi, COM3: IrDA-> NINCS az FTDInek drivere fenn. Az USB részen pipáld ki a VCP kockát. Az rakja fel a sorosporti drivert....
Avatar
SanyiSay
Elektronbűvölő
Hozzászólások: 1031
Csatlakozott: 2009. február 28. szombat, 7:00

Hozzászólás Szerző: SanyiSay »

Feltettem W98 ra az FTDI Drivert.
Szépen a Com portnál kiírja hogy USB Serial Port.
Gyártóra hogy FTDI.
Hiperterminált nem találom. Tesztelni nem tudtam. A terminál progim nem indul el 98-on.
Avatar
ebalint
Újonc
Újonc
Hozzászólások: 3
Csatlakozott: 2007. december 12. szerda, 7:00

Hozzászólás Szerző: ebalint »

Jó fej ez a win...

Újra nekiveselkedtem:

Kiírja / feldugva a panelt / az USB FTDI -t a többi USB -s közé.

Tulajdonságoknál szépen leellenőriztem a file-kat, stimmelnek a verziószámok, stb.

Próbálkoztam a port beállításnál minden tiltva, ill. xon/xoff -al, de nem kommunikál a programmal.
A VPC -kocka w98 alatt nincs, csak w2000 alatt, ott a telepítő be is pipálta.

Még próbálkozom, mert nem mindegy az USB chip típusa sem, mert w98-hoz a számok után "D" jelűnek más driver kell!

De ehhez még le kell töltenem a másik drv-t is.

A felirat nem az én szememnek való, akkora nagyítóm meg nem volt, hogy pontosan le tudjam olvasni a típust.
Avatar
SanyiSay
Elektronbűvölő
Hozzászólások: 1031
Csatlakozott: 2009. február 28. szombat, 7:00

Hozzászólás Szerző: SanyiSay »

Windows 98/ME ** 2004-11-25 ** 1.09.06

Ezt töltöttem le.

Ne az USB vezérlők között keresd hanem a COM és LTP Port részen a Cuccot.
Amúgy a TavIR-ról letölthető terminál progival jönnek az adatok az AVR-felől a 98 hoz. Ez is pipa
A hozzászólást 1 alkalommal szerkesztették, utoljára SanyiSay 2011. június 30. csütörtök, 18:41-kor.
Avatar
SanyiSay
Elektronbűvölő
Hozzászólások: 1031
Csatlakozott: 2009. február 28. szombat, 7:00

Hozzászólás Szerző: SanyiSay »

Avatar
SanyiSay
Elektronbűvölő
Hozzászólások: 1031
Csatlakozott: 2009. február 28. szombat, 7:00

Hozzászólás Szerző: SanyiSay »

Win98 pedig második kiadású.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Elvileg egyből megy a VCP driver is....
Xon/Xoff: NO
Hardware kézfogás: NO

Csak a sima Tx-Rx osszekapcsolast kell negvalositani.
A kellekek/kommunikacio alatt van a hiperterminal. vagy innen is leszedheted a letoltesek alol parfelet:
Putty/Br@y/Hyperterm...
Avatar
SanyiSay
Elektronbűvölő
Hozzászólások: 1031
Csatlakozott: 2009. február 28. szombat, 7:00

Hozzászólás Szerző: SanyiSay »

Nekem az egyből megy volt.
Xon/Xoff:
Átvitelvezérlés: Három lehetőséget kínál fel.
- Xon/Xoff
- Hardver
- Nincs
Hardware kézfogás:
Ilyen meg nincs is. Legalább is az eszköz beállításánál.

Ami van az eszköz beállítási oldalán a szokásos + az Xon
9600:8:N:1:No
Speciális fülön még a FIFO méret található.

Azt most figyeltem meg, mindegy hogy van alapból beállítva az USB, mert
a felhasználó program állítja be magának az értékeket. Kivéve a ComX nevet. Én meg mindig állítgattam a Control Panelon.
Avatar
SanyiSay
Elektronbűvölő
Hozzászólások: 1031
Csatlakozott: 2009. február 28. szombat, 7:00

Hozzászólás Szerző: SanyiSay »

Vagy a Paritás lenne a kézfogás?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Csunya leszek: -> sorosport fejezet :P

Kezfogas: ezzel jelzi az ado es vevoegyseg, hogy fogadas/adaskesz. lehet vezetekes (Cts/Rts vezetekek) illetve szoftveres: Xon/Xoff. Illetve asdhat a masik oldal, max elveszik (ekkor NINCS atvitelvezerles). Kis tavolsag, stabil kornyezet eseten a NINCS szokott lenni.


A paritas: a jovo adatbiteket osszeadva: paros/paratlan szamu legyen, v hagyjam ki. egyszeru CRC ellenorzes.

A sorosport _megnyitasakor_ dol el, hogy hogyan nyilik. A Driverben csak akkor veszi figyelembe hogy mi van beallitva, ha "Open COMx" utasitast kap. na ilyet program sose ad ki. Mindig sebesseget, es mindenfele parametert megad...
Avatar
SanyiSay
Elektronbűvölő
Hozzászólások: 1031
Csatlakozott: 2009. február 28. szombat, 7:00

Hozzászólás Szerző: SanyiSay »

:oops:

Még jó, hogy egy hónapja csak sorosporttal vacakolok.

Amúgy olvasgattam a sorosport fejezetet, csak valahogy ott nem ragadott meg a cselekmények fonala. (lehet a fordítás az oka:) Pedig muszáj lesz végigrágnom, látom az elkerülhetetlent.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Tessek ramfogni :P

Visszaolvasom en is hogy mit irtam 2-3 eve.... na ezert irodik at nehany fejezet :)

Meg rengeteget tanultam en is kozben me'g.

A sorosport teljes rendszerehez 7 vezetek kell (1 GND)
- 2 a berendezes ott van e
- 2 a berendezes fogadas/adaskesz
- 2 a tenyleges adatatvitelhez...

Labsporolas miatt az elso 2+2-t kidobjuk....

Kis olvasnivalo :) http://en.wikipedia.org/wiki/RS-232 (FlowControll)
Hasonlo kerul ide az oldalra is....
Válasz küldése