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

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46974
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

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

Inlägg 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.
Användarvisningsbild
Al_Bundy
Inlägg: 2889
Blev medlem: 11 september 2012, 23:59:50
Ort: The U.S - Chicago
Kontakt:

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

Inlägg 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
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46974
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

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

Inlägg 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?
Användarvisningsbild
Al_Bundy
Inlägg: 2889
Blev medlem: 11 september 2012, 23:59:50
Ort: The U.S - Chicago
Kontakt:

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

Inlägg 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?
Användarvisningsbild
Glenn
Inlägg: 36728
Blev medlem: 24 februari 2006, 12:01:56
Ort: Norr om Sthlm
Kontakt:

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

Inlägg av Glenn »

UART'en är i ditt fall inbyggd i din AVR
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46974
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

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

Inlägg 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?
Senast redigerad av TomasL 17 oktober 2014, 14:58:46, redigerad totalt 1 gång.
Användarvisningsbild
Lennart Aspenryd
Tidigare Lasp
Inlägg: 12607
Blev medlem: 1 juli 2011, 19:09:09
Ort: Helsingborg

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

Inlägg 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
Senast redigerad av Lennart Aspenryd 17 oktober 2014, 14:58:44, redigerad totalt 1 gång.
Användarvisningsbild
säter
Inlägg: 35300
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

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

Inlägg 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å?
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46974
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

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

Inlägg av TomasL »

Jodå, det kan den vara.
Mr Andersson
Inlägg: 1409
Blev medlem: 29 januari 2011, 21:06:30
Ort: Lapplandet

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

Inlägg 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.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46974
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

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

Inlägg av TomasL »

Eftersom Bundy köper allt billigt på "ALI" så är väl sannolikheten stor att det är kopior.
Användarvisningsbild
Al_Bundy
Inlägg: 2889
Blev medlem: 11 september 2012, 23:59:50
Ort: The U.S - Chicago
Kontakt:

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

Inlägg 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.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46974
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

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

Inlägg av TomasL »

Nå, har du verifierat att du får ut nånting på din AVR?
Användarvisningsbild
Al_Bundy
Inlägg: 2889
Blev medlem: 11 september 2012, 23:59:50
Ort: The U.S - Chicago
Kontakt:

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

Inlägg 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.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46974
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

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

Inlägg av TomasL »

Då är det naturligtvis fullständigt meningslöst att svara i denna tråden tills du har utrustningen tillgänglig
Skriv svar