Sida 5 av 10

Re: Varför kan man inte skicka värden konstant via FTDI?

Postat: 17 oktober 2014, 13:43:16
av TomasL
Al_Bundy skrev:
TomasL skrev:DU har fortfarande inte talat om eller förklarat om din AVR verkligen skickar något.
Varken LabView eller interna program kan tala om huruvida du verkligen skickar något.
För att ta reda på det, behöver du skapa en loopande kod som kontinuerligt skickar bestämda data, och titta på det i ett oscilloskop.
Hur har du konfigurerat AVRens UART?
Min AVR skickar kod och det står i min kod på föregående sida.
Hur vet du det, har du verifierat att det verkligen kommer något på TX-pinnen på din AVR?
Al_Bundy skrev: Jag har inte konfiguerat AVR:ens UART. Jag bara kopplade dit den och sedan dess har den fungerat under en kort tid.
Hur vet du då att den är rätt konfigurerad för att kunna prata med din USB-kabel.
Nu vet iofs inte jag hur det funkar på dessa kort du använder, men i alla andra världar så ställer man in processorns UART med avseende på hastighet, datalängd, stoppbitar och paritet.

Re: Varför kan man inte skicka värden konstant via FTDI?

Postat: 17 oktober 2014, 13:54:03
av Al_Bundy
Ja faktiskt.

Jag har kopplat in en display som visar t.ex. 340 och 340 skickas då till PC:n och då kan jag se 340. Men skulle detta upprepas så verkar det som att FTDI:n "stängs ned". Själva displayen fortsätter att visa rätt värden och rullar på som den ska.

Tänk dig själv att du har byggt en klocka av en AVR och du har kopplat på en display på AVR:en. Du skickar värden hela tiden till PC som också har ett program som tar dessa värden och visar upp dem som ett klockslag. Helt plötsligt så stannar klockan på datorn, men själva klockan på dipslayen fungerar OK. Då måste du stänga av strömen för UART:en och he på den igen. Då fungerar allt igen.

UART:en tillför spänning och ström till AVR:en, via USB.

Jag vet inte om den är rätt konfiguerad. Jag har bara följt denna manual.
www.arduino.cc/en/Main/Standalone

Re: Varför kan man inte skicka värden konstant via FTDI?

Postat: 17 oktober 2014, 14:00:24
av TomasL
Nej du har INTE verifierat att du får ut något från AVRen, UARTen är en del i AVRen, så du kan inte tillföra den någon spänning eller något sådant, kanske dags att läsa på databladet till din AVR, så kanske du kan förstå hur den fungerar.

Var har du kopplat in displayen i fråga?

Re: Varför kan man inte skicka värden konstant via FTDI?

Postat: 17 oktober 2014, 14:05:01
av Al_Bundy
Jag har kopplat displayen via SDA, SCL, dvs pin 5 och pin 4 på den analoga sidan. I2C krets.

Är inte UART något som hör till FTDI:n?

Re: Varför kan man inte skicka värden konstant via FTDI?

Postat: 17 oktober 2014, 14:47:09
av Glenn
UART'en är i ditt fall inbyggd i din AVR

Re: Varför kan man inte skicka värden konstant via FTDI?

Postat: 17 oktober 2014, 14:54:24
av TomasL
Din USB-dongel har iofs också en UART, men den konfigureras från PC'n.
I detta fallet är det UARTen i din AVR, har du verifierat att den verkligen skickar något, och har du konfigurerat den rätt?

Re: Varför kan man inte skicka värden konstant via FTDI?

Postat: 17 oktober 2014, 14:57:25
av Lennart Aspenryd
Jag beundrar er alla som svara på denna form av jepardy.
Jag vet också att EF sitter inne med stor kunskap.
Men varför offra tid och tankemönster på olösbara problem.
Det dunkelt sagda är det dunkelt tänkta! :vissla:

Det var en hyfsad liknelse som Icecap kom med tycker Lasp

Re: Varför kan man inte skicka värden konstant via FTDI?

Postat: 17 oktober 2014, 14:58:29
av säter
TomasL skrev:Din USB-singel har iofs också en UART, men den konfigureras från PC'n.
I detta fallet är det UARTen i din AVR, har du verifierat att den verkligen skickar något, och har du konfigurerat den rätt?
Den fungerar ju i 2 minuter.
Kan konfigureringen vara fel då?

Re: Varför kan man inte skicka värden konstant via FTDI?

Postat: 17 oktober 2014, 14:59:12
av TomasL
Jodå, det kan den vara.

Re: Varför kan man inte skicka värden konstant via FTDI?

Postat: 17 oktober 2014, 17:13:53
av Mr Andersson
Är det en äkta FTDI eller en klon? Efter att ha läst om drivrutiner som programmerar om kloner skulle det inte förvåna mig om det också finns drivrutiner som stänger av kommunikationen efter en viss tid.

Re: Varför kan man inte skicka värden konstant via FTDI?

Postat: 17 oktober 2014, 17:15:33
av TomasL
Eftersom Bundy köper allt billigt på "ALI" så är väl sannolikheten stor att det är kopior.

Re: Varför kan man inte skicka värden konstant via FTDI?

Postat: 17 oktober 2014, 18:50:36
av Al_Bundy
Mr Andersson skrev:Är det en äkta FTDI eller en klon? Efter att ha läst om drivrutiner som programmerar om kloner skulle det inte förvåna mig om det också finns drivrutiner som stänger av kommunikationen efter en viss tid.
Äkta. Köpt på Electrokit.

Re: Varför kan man inte skicka värden konstant via FTDI?

Postat: 17 oktober 2014, 19:01:33
av TomasL
Nå, har du verifierat att du får ut nånting på din AVR?

Re: Varför kan man inte skicka värden konstant via FTDI?

Postat: 17 oktober 2014, 19:46:32
av Al_Bundy
Som jag sa innan så är min apparat inte hemma.
Däremot är jag öppen för köp av FTDI adapter för att experimentera hemma.

Re: Varför kan man inte skicka värden konstant via FTDI?

Postat: 17 oktober 2014, 20:03:42
av TomasL
Då är det naturligtvis fullständigt meningslöst att svara i denna tråden tills du har utrustningen tillgänglig