Vreemde weergave LCD

Software die niet past in bovenstaande onderwerpen
Berichten: 8
Geregistreerd: 27 Dec 2014, 21:24

Vreemde weergave LCD

Berichtdoor wiltitech » 15 Aug 2015, 18:12

Sinds enige tijd heb ik bij het uploaden van een programma vreemde tekens op een LCD.
Wanneer ik hetzelfde programma upload via een andere computer gaat alles goed.
Beide computers werken met Windows 7.
Gebruik bij beide computers Arduino 1.0.4 Het heeft altijd goed gewerkt.
Kan het iets te maken hebben met de upgrade naar Windows 10, dit is ook weer te niet gedaan.
Arduino1.0.4. ook al een keer opnieuw geïnstalleerd geen verbetering

Wie weet raad?

Advertisement

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: Vreemde weergave LCD

Berichtdoor nicoverduin » 16 Aug 2015, 11:41

In het begin was alles wel goed?
Geen enkele verandering aangebracht in het programma?
De enige reden die ik kan verzinnen met deze beperkte info is dat je een aantal pinnen van de LCD op de SPI bus pinnen (10-11-12-13) hebt. Dat zijn namelijk dezelfde pinnen met flashen van het programma
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 32
Geregistreerd: 22 Apr 2015, 16:17

Re: Vreemde weergave LCD

Berichtdoor dizzl » 18 Aug 2015, 08:27

andere baud-rate?
bits per seconden van je COM poort op de andere pc is anders?

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: Vreemde weergave LCD

Berichtdoor nicoverduin » 18 Aug 2015, 19:08

Zou niet mogen. Vroeger misschien wel maar tegenwoordig niet meer.
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Gebruikers-avatar
Berichten: 188
Geregistreerd: 23 Dec 2011, 00:12

Re: Vreemde weergave LCD

Berichtdoor Duality » 22 Aug 2015, 01:26

nee, maar settings kunnen veranderen van pc tot pc,
maar het klinkt inderdaad als pinnen die meerdere functies hebben die mee delen op een lijn, en storen.

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: Vreemde weergave LCD

Berichtdoor nicoverduin » 22 Aug 2015, 16:19

Duality schreef:nee, maar settings kunnen veranderen van pc tot pc,
maar het klinkt inderdaad als pinnen die meerdere functies hebben die mee delen op een lijn, en storen.

Als de baudrates anders zouden zijn of parity ed anders, loopt ie gelijk stuk op avrdude. Dat is niet het geval. Dus ik ben meer geneigd op de pinnen. Maar het is inmiddels alweer een week geleden dus is het niet interessant meer kennelijk :)
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 32
Geregistreerd: 22 Apr 2015, 16:17

Re: Vreemde weergave LCD

Berichtdoor dizzl » 23 Aug 2015, 07:33

Zie afbeelingen: Als ik met de Tiny RTC de tijd opvraag en mijn COM (Serial.begin(9600);) op snelheid 9600 werkt dit goed, wijzig ik het programma (Serial.begin(15200);) maar laat ik de snelheid van de COM poort van de PC op 9600 staan, dan krijg ik rare tekens.
Ik vermoed dat als je dit naar een LCD stuurt, je gelijkaardige tekens krijgt?

Nuja het was mijn vraag niet. Ik vind het ook jammer als iemand een vraag stelt en niet laat weten of daar inmiddels al een oplossing voor is.
Bijlagen
19200.jpg
19200.jpg (4.62 KiB) 9971 keer bekeken
9600.jpg
9600.jpg (6.57 KiB) 9971 keer bekeken

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: Vreemde weergave LCD

Berichtdoor nicoverduin » 23 Aug 2015, 20:25

met de LCD praat je of Parallel of via de I2C bus en daar is hier geen sprake van. wel goed dat je meedenkt.
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 32
Geregistreerd: 22 Apr 2015, 16:17

Re: Vreemde weergave LCD

Berichtdoor dizzl » 23 Aug 2015, 20:41

Goed van jou dat je mijn idee niet kleineert. Ik ben een (mondige met heel wat vragen) beginner.
Ik snap niet waarom een parallelle bus die fout 'niet' zou geven. Geef me wat tijd ;-) ik knutsel dit project aan een LCD.

Serieel zegt me wel wat ..alle data komt achter elkaar ( ik vermoed bit per bit) parallel zal we per byte zijn?
Wat is I²C? Synchroon serieel zocht ik op maar wat is het nu ervan? Ik kan me voorstellen dat asynchroon iets is als de zender stuurt wat, de ontvanger stuurt terug wat er ontvangen werd. Geen communicatie tegelijk.

vergeef me als mijn vragen 'raar' zijn.

Gebruikers-avatar
Berichten: 188
Geregistreerd: 23 Dec 2011, 00:12

Re: Vreemde weergave LCD

Berichtdoor Duality » 23 Aug 2015, 21:48

bij i2c heb je een clock lijn dus hoef je niet af te spreken hoe snel je praat,
want dat is wat baudrate is, hoeveel symbolen/karakters je per seconden stuurt.
http://electronicdesign.com/communications/what-s-difference-between-bit-rate-and-baud-rate
beide apparaten moeten weten hoesnel ze moeten communiceren om te voorkomen dat ze de data verkeerd lezen.
bij een parallele bus heb je vaak ook sprake van een clock lijn.
maar bij een lcd display bijv, heb je geen externe clock maar zeg je wel via een externe pin,
hey ik heb goeie data op je data bus gezet je kan het inlezen.
http://electronicdesign.com/communications/what-s-difference-between-bit-rate-and-baud-rate

Groet,
Duality

ps,
weet dat het een beetje offtopic gegaan is :)

Volgende

Terug naar Overige Software

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 4 gasten