Hoi,
Ik ben bezig met m`n c-controlunit, een lcd aan te sturen. Nu kan dit op twee manieren: 1e manier is met behulp van de digitale poorten. Tweede manier is met behulp van een seriele poort. De eerste manier heb ik geprobeerd, maar dit krijg ik niet aan de praat. Daarom wil ik graag het lcd aansturen met de seriele aansluiting (bespaart ook enkele digitale poorten en is qua software ook makkelijker te programmeren). Nu weet ik niet hoe ik m`n lcd precies kan aansluiten op de seriele poort. Heeft iemand hier verstand van.
(c-control = soort plc; van Conrad)
Groeten Maarten
sytse
Euh......
Denk dat dat niet zo eenvoudig is. Aangezien de seriele LCD's een stuk duurder zijn dan de paralelle. Maar als er een eenvoudige goedkope manier is zou ik dat ook graag weten.
Ik wil eigenlijk een aansturing maken, die de data van de seriele poort kan omzetten naar signalen die m`n lcd (14 polig)(het is zo`n intelligent lcd!!??) kan lezen.
Bastiaan
Bachelor of Engineering -- Microcontrollers AVR, PIC (asm, C), PC applicaties (C, C++), Webpages (HTML, CSS, PHP, SQL), Rail-infra engineer
Ehm, geen idee eigenlijk.`k heb er geen verstand van. Ik weet wel de aansluitingen, misschien zegt dit wat: pin1 = GND, pin2 = Vcc, pin3 = contrast, pin4 = registershift, pin5 = RW, pin6 = E (enable), pin 7 t/m 14 = data.
Nu heb ik wel iets gevonden, maar ik weet niet of dit kan: http://www.rentron.com/Myke1.htm (schema met de 74ls174 erin). Kan ik hier de databus en de clockbus, direct aansluiten op de seriele poort?
Maarten
Bastiaan
Bachelor of Engineering -- Microcontrollers AVR, PIC (asm, C), PC applicaties (C, C++), Webpages (HTML, CSS, PHP, SQL), Rail-infra engineer
Dat display heeft een parallele interface. Oftwel direct aansluiten op je serieele poort kan niet. Wel kun je dat display via de parallele poort van je pc aansturen. Wil je het dan toch via de serieele doen dan zul je een speciale interface moeten maken/zoeken.
Ik wil het via de seriele poort doen, omdat m`n c-control alleen deze aansluiting heeft. Het schema van deze site: http://www.rentron.com/Myke1.htm kan ik hiervoor niet gebruiken!?? Heeft er iemand een schema van zo`n interface? Graag zo simpel mogelijk.
Ik heb zelf geen ervaring met c-control maar ik heb laatst wel een een LCD via de seriele poort van m'n computer aan de praat gekregen.
Dit heb ik gedaan d.m.v. 2 schuifregisters aan m'n seriele poort aan te sluiten.
Hier is een schema daarvan.
Het gaat eigenlijk alleen om het gedeelte rechtsonder.
Ik hoop dat je hier wat aan hebt.
/Mod edit: plaatje was te groot en ver****te de layout 
[Bericht gewijzigd door Bastiaan op ]
Bastiaan
Bachelor of Engineering -- Microcontrollers AVR, PIC (asm, C), PC applicaties (C, C++), Webpages (HTML, CSS, PHP, SQL), Rail-infra engineer
Je kunt dat idd op die manier wel voor elkaar krijgen. Alleen zal de software wel een taak moeten gaan overnemen van wat normaal de hardware doet, dus softwarematig zal het ietsje lastiger worden, maar dat moet best lukken.
Misschien domme opmering maar waarom zou je het met extra hardware doen als je het gewoon parallel kan doen??
Bastiaan
Bachelor of Engineering -- Microcontrollers AVR, PIC (asm, C), PC applicaties (C, C++), Webpages (HTML, CSS, PHP, SQL), Rail-infra engineer
Op ma 21-10-2002 20:44:50 schreef DiLDoG:
Misschien domme opmering maar waarom zou je het met extra hardware doen als je het gewoon parallel kan doen??
Ik geef je gelijk dat dat een domme opmerking is
. Lees namelijk maar de volgende quote.
Op za 19-10-2002 13:05:25 schreef Maarten B.:
Ik wil het via de seriele poort doen, omdat m`n c-control alleen deze aansluiting heeft.
DAt met die schuifregisters is een leuke oplossing, maar je kunt het onderste register vergeten als je het LCD aansluit in 4 bits modus, nog simpeler.... maareh, waarom niet met een AVRetje (of PICje
), serieel naar paralel conversen ?
Groetsels
Antoine
Ik bedacht alleen nog ff 1 ding.
Hoe snel is die c-control?
Ik bedoel, dat schema van mij was voor de PC en aangestuurd via visual-basic dus dat gaat niet zo snel.
Je hebt kans dat je nog wat moet zoeken om de busy-lijn in de gaten te houden (of lange wacht-tijden in de software inbouwen).
4-bits modus is handig, dat scheelt je 1 schuifregister, maar is wel weer iets ingewikkelder met de software, maar dat zal ook wel meevallen.
Op ma 21-10-2002 21:16:11 schreef Bastiaan:
[...]
Ik geef je gelijk dat dat een domme opmerking is
. Lees namelijk maar de volgende quote.
[...]
dit is dikke bullshit
C-control unit heeft 16 digitale poorten, met applicationboard is er standaart een lcd angesloten
sytse
Euh......
Op di 22-10-2002 21:47:06 schreef DiLDoG:
dit is dikke bullshit
Les 1: een Moderator heeft altijd gelijk.
Les 2: Als een Moderator geen gelijk heeft, heeft ie toch gelijk
Les 3: Als je het nie met de Moderator eens ben kun je dat ook wel ff iets aardiger duidelijk maken
De c-control unit heeft 16 digitale poorten en op het startboard is standaard een lcd aangesloten. Dit klopt. Maar ik heb het starterboard niet, omdat ik zelf een interface print voor de unit heb gemaakt. Overigens, denk ik dat het lcd van het starterboard ook is aangesloten op de digitale poorten. Deze zijn dan niet meer als in/output te gebruiken wat ik wel graag wil.