Modelspoormagazine forum

Modelspoor, Algemeen en H0 => Algemeen => Topic gestart door: franky_mertens op 05 augustus 2011, 23:45:24 PM

Titel: Perron Display's met PIC Microcontrollers
Bericht door: franky_mertens op 05 augustus 2011, 23:45:24 PM
Ik ben aan het proberen om displays te maken voor perrons waar de bestemming en vertrek uur op staat + eventueel type trein of treinnummer.
imghttp://i.ytimg.com/vi/t4raGlRHysU/0.jpg/img

Ik wil dit doen doormiddel van een PIC microcontroller.
Er zouden verschillende teksten moeten kunnen worden weergeven.
Eventueel gelinkt aan een bepaalde trein of gewoon willekeurig andere bestemmingen geven als er een trein vertrek.

Deze moet ook kunnen weergeven "OPGEPAST DOORRIJDENDE TREIN" als er een trein niet stopt.
de aansturing van de ingangen kan eventueel gekoppelt worden met een decoder uitgang (wissel-decoder) die op zijn beurt commando's krijgt via koploper.

Deze zou met een kleine OLED (PLED) display of LCD/TFT moeten kunnen worden weergeven. zodat je het licht goed ziet.

Het programmeren van diverse teksten en het koppelen aan ingangen kan ik maar de juiste display die ik ervoor kan gebruiken en aansturen met de PIC niet, namelijk ik kan nu voorlopig een gewone LCD 2x16 aansturen en kleuren LCD/TFT displays of LCD's met een andere type dan "HD44780" kan ik dus niet.

Wie kan mij hierbij helpen.

Als ik dit project kan realiseren zal ik de mensen die mij daarbij ondersteunen blij maken door er een cadeau te doen om te proberen.
Titel: Perron Display's met PIC Microcontrollers
Bericht door: Gerolf op 06 augustus 2011, 08:02:30 AM
Het probleem zal je resolutie zijn. Zelfs de "grote" letters zijn in het echt hooguit 10cm hoog, op 1/87 is dat maar ??n mm [B)]
Ik heb al wel eens een schemaatje gezien om een grafisch display van een GSM aan te sluiten aan een ?C, maar ook zoiets is ruim groot [:I]
Titel: Perron Display's met PIC Microcontrollers
Bericht door: ToThePoint op 06 augustus 2011, 09:50:05 AM
Het aansturen via koploper ?
Paul ontwikkelt koploper miet meer verder dus hoe ga jij dan vanuit dat programma de LCD aansturen ?
Het is een koud kunstje om een display aan te sturen met een PIC, Ook de texten kunnen via een seriele poort gaan.
Echter zoals Gerolf aangeeft denk ik niet dat er een display is die klein genoeg is om het grote voorbeeld na te bootsen.
Indien dat toch zou bestaan, vrees ik voor de leesbaarheid ervan.
Als je met je neus erop moet zitten om iets te zien of een vergrootglas dient te hanteren lijkt het me iets wat een tof gadget kan zijn, maar weinig functioneel.
Titel: Perron Display's met PIC Microcontrollers
Bericht door: Johan Poelmans op 06 augustus 2011, 09:59:10 AM
Logische en speciale acties, om zo maar iets te zeggen ;) De texten configureer je in dat printje, en je kiest ze aan de hand van DCC commando's, die gegeven worden door die speciale acties. Lijkt me waterdicht.
Titel: Perron Display's met PIC Microcontrollers
Bericht door: Paulogic op 06 augustus 2011, 10:05:19 AM
Idee maar misschien niet bruikbaar :

Er zijn in de handel (Blokker bvb) van die heel kleine
sleutelhangertjes met een mini kleurdisplaytje (oled ?)
waar je enkele foto's kunt opplaatsen via usb.
Een beetje een mp4playerken maar dan voor fotos.
Er zuller er wel niet veel in het geheugen geraken maar
misschien toch eenvoudiger dan zo'n volledige programmatie doen ?
Een tijdje geleden had ik zo eentje in de hand met 2 knopjes
voor te scrollen. Moet dus vermoedelijk toch bedienbaar
zijn met 2 uitgangen van een decoder, niet ? Voeding ook
geen probleem want die kunnen geladen worden met een usb en dat
is als ik het goed voor heb 5 v (500 mW max bij usb2.0)
De kostprijs was slechts enkele euros. Ik had het gedacht om er
enkele te kopen en die schermpjes bvb in een huisje te zetten zodat
lijktdat er een tv speelt, of als reclamebord aan een geven, of in
een winkelvitrine,... ideetjes genoeg toch ?

Ik wil mijn vrouw wel eens vragen of ze zo nog iets in huis hebben
hoor. Tja ze werkt bij die keten...

Nadeel... ze brengt af en to iets mee dat absoluut overbodig is, niet werkt of dikken brol is... [}:)][:D]
Titel: Perron Display's met PIC Microcontrollers
Bericht door: doomslu op 06 augustus 2011, 10:15:50 AM
Leuk idee, maar op schaal H0 waarschijnlijk inderdaad te klein om nog te lezen. Nu is de vraag of het leesbaar hoeft te zijn? Als er af en toe iets beweegt zou het al mooi zijn, niet?

De eerste vraag die bij mij opkomt is: wat zijn de afmetingen van zo'n bord? Wie weet dat?

En hoe groot is zo'n schermpje Paul? Enig idee? Zet jou vrouw aan het werk!
Titel: Perron Display's met PIC Microcontrollers
Bericht door: Paulogic op 06 augustus 2011, 10:38:06 AM
Die schermpjes zijn zo'n 15 mm op 10 mm of zo ???
Ik zal haar eens vragen of ze die nog hebben...

Edit : zonet gebeld... hebben ze niet meer... Miljaar.
Misschien in andere winkels ??

http://www.bcc.nl/product/proline-toypn-key?utm_campaign=feed&utm_medium=feed&utm_source=m4n&_$ja=tsid:30168|prd:m4n&utm_content=Proline TOYPN/KEY

En voor een reclamepaneel... http://shop.strato.com/epages/61325559.sf/?Locale=nl_NL&ObjectPath=/Shops/61325559/Products/300A020&ViewAction=ViewProductViaPortal
Titel: Perron Display's met PIC Microcontrollers
Bericht door: Geert op 06 augustus 2011, 13:31:38 PM
Hoi,

Programmeren van een PIC microcontroller is niet zo moeilijk. Er zijn diverse Nederlandstalige en Engelstalige site?s die je daarbij kunnen helpen. Ik heb het meeste geleerd van deze Australische site:  http://www.gooligum.com.au/index.html

Op het werk heb ik diverse displays liggen (van afbraak elektronicatoestellen) waarmee ik ook iets gelijkaardig van plan ben.  Omdat de display iets te groot is voor op een perron denk ik er aan deze te gebruiken in een stationshal.

Het aansturen van een display kan gebeuren via seri?le ASCII code, of via co?rdinaten (grafisch) van X en Y- as + databyte die je serieel doorstuurt. Ik heb dit al uitgedokterd, maar de concrete uitwerking zal voor v??l later zijn.

groetjes,
Geert
Titel: Perron Display's met PIC Microcontrollers
Bericht door: franky_mertens op 07 augustus 2011, 13:12:15 PM
Bedankt ondertussen voor alle info,
Ik zal natuurlijk nog veel meer nodig hebben.

Ik heb deze post ook geopend op circuitsonline:
http://www.circuitsonline.net/forum/view/message/1284415#1284415

Daar staat al een zeer interessant antwoord.

De display voor perrons moeten niet perse goed zichtbaar zijn met het oog maar vooral voor loks en rijtuigen met camera.

Ik ben ook van om dit principe te gebruiken als vertrek scherm voor de stationshal.

Bekijk circuitsonline ook maar eens daar zitten namelijk de electronica specialisten. die al goede voorbeelden hebben gegeven voor de realiteit te maken.

De tekst kan eventueel met een afbeelding erop gezet worden die in een geheugen staat. dan kan ik altijd met de computer het filmpje of fotootje maken die op het scherm zichtbaar zal worden.

De bedoeling is dat ik na een tijd aanpassingen kan doen van tekst door middel van een andere SD card in te pluggen.

En eigenlijk moet er gewoon iets bewegen, maar je moet toch redelijk kunnen zien dat er iets veranderd is.

Het gebruik van deze schermpjes is voor HO voor gebruik met cameraloks of camerarijtuigen. en voor SPOOR 1.

Miniatur Wunderland heeft een aantal voorbeelden in gebruik maar natuurlijk ga ik daar niet veel info van kunnen krijgen he.

Groetjes frank
Titel: Perron Display's met PIC Microcontrollers
Bericht door: PeterC op 07 augustus 2011, 13:35:51 PM
Frank,
Een display van een oude GSM (wel een heel 'oude', oa Nokia) is via I2C (op 3.3V) aan te sturen (schema's en software in overvloed op I'net).  Het display is wel wat groot maar misschien kan je dat wat wegsteken door een deel in je overkapping in te bouwen en enkel de onderste lijnen te gebruiken?
Neem een PIC met USB en via je PC kan je gelijk welke tekst/afbeelding op je display 'toveren'.
Ben momenteel ook terug bezig met PIC's (JAL)...
Titel: Perron Display's met PIC Microcontrollers
Bericht door: marc goovaerts op 07 augustus 2011, 13:40:46 PM
Zeg Frank,
Voortgaande op je handtekening... wil je die op schaal N gaan maken ?
Titel: Perron Display's met PIC Microcontrollers
Bericht door: franky_mertens op 07 augustus 2011, 21:35:03 PM
Neen ik ga deze niet in schaal N maken, dit zou gewoon onmogelijk zijn?.

De bedoeling is dat ik kennissen en de club kan blij maken met perron displays.

Ik programmeer met MPLAB IDE en ik denk dat dit de taal BASIC is.
Ik ben begonnen met leren over ?C's met de PICBASIC cursus die je hier kunt vinden.
//www.picbasic.nl
Ik gebruik de programmer Wisp648.

Ik heb ondertussen een tip gekregen om de teksten via een PIC met USB aan te sturen.
Dit is voor mij toch geen probleem maar de PIC moet een commando krijgen via een uitgang van een decoder die via koploper gestuurd word en dan moet die PIC de juiste tekst aanroepen die op de PC of in de PIC geprogrammeerd is.

Ik ga nog een schema'tje (een ruwe schets) uploaden zodat iedereen specifiek kan weten wat volledig de bedoeling is.

Groetjes
Titel: Perron Display's met PIC Microcontrollers
Bericht door: franky_mertens op 07 augustus 2011, 22:44:34 PM
zoals beloofd een schematje

(http://www.fmrailroading.co.cc/v1/images/PIC/schema%20perron%20lcd%201.png)


Elke LCD is van een perron
Titel: Perron Display's met PIC Microcontrollers
Bericht door: MARKLINRIJDER op 07 augustus 2011, 23:52:05 PM
Hallo Franky,

Vermoedelijk is dit wat je wil gaan maken???

(http://i79.photobucket.com/albums/j123/marklinrijder/LCD0031.jpg)

Deze is zo een 25*12,5mm groot wat dus nog dubbel te groot is[V].

Grtjs,

David

Titel: Perron Display's met PIC Microcontrollers
Bericht door: Peter op 08 augustus 2011, 11:36:52 AM
Heb indien interesse, twee websites/programma's waarmee je de moderne Duitse elektronische aankondigingsborden kan maken. Het ene is voor gewoon afdrukken te maken, het andere voor elektronisch met verlichting. (dit laatste heb ik wel nog niet kunnen testen.
Titel: Perron Display's met PIC Microcontrollers
Bericht door: franky_mertens op 08 augustus 2011, 12:17:15 PM
kun je deze websites linken op het forum aub
Titel: Perron Display's met PIC Microcontrollers
Bericht door: Peter op 08 augustus 2011, 12:41:35 PM
Ja hoor, geen probleem.

http://www.lokschuppen-dominik.de/Spur%20H0/Bastelanleitungen/Zugzielanzeiger/Bahnsteigsanzeiger.doc

en

http://www.mytrainsim.de/zugzielanzeiger.html
Titel: Perron Display's met PIC Microcontrollers
Bericht door: PeterC op 08 augustus 2011, 14:02:56 PM
citaat:
Geplaatst door franky_mertens
...
Ik programmeer met MPLAB IDE en ik denk dat dit de taal BASIC is.
Ik ben begonnen met leren over ?C's met de PICBASIC cursus die je hier kunt vinden.
//www.picbasic.nl
Ik gebruik de programmer Wisp648...



Frank,
PICBASIC is en blijft BASIC...
Ik wil je niet ontmoedigen, maar als je alles uit een PIC wil halen, heb je wel een 'andere' taal nodig.  Met Assembler haal je er alles uit maar is zo... ...moeilijk ...foutgevoelig ...tijdverslindend ...heel veel doc nodig...
Is JAL geen optie (heb er geen aandelen in en verdien er niets mee om je die raad te geven [;)] )
Het is een taal die zowel high-level programmatie toelaat als low-level (assembler).  Als je toch MPLAB gebruikt is het heel eenvoudig om je programma's te schrijven.  Download alles wat JAL betreft (open-source), schrijf, compileer naar ASM en flash via MPLAB.  Er zijn (verschillende) JAL gebruikersgroepen waar je met je (eventuele) problemen terecht kan.
Ik werk zelf al enkele jaren met PIC's en heb enkele weken terug de draad terug opgenomen (na een sabbath-jaar).  Ik gebruik momenteel de officiele JAL bibliotheken en bij het minste probleem krijg je (wereldwijde) steun.
Ik blijf je draadje volgen en indien interesse in JAL, stuur mij dan een PM [;)]
Titel: Perron Display's met PIC Microcontrollers
Bericht door: franky_mertens op 08 augustus 2011, 14:20:56 PM
Ik ga het eens bekijken of ik al dan niet overstap naar JAL
Ik ben nog maar aan het leren om ?c te programmeren, ik ken wat van BASIC daarmee wou ik het eerst hiermee proberen

Ik heb zeker interesse om JAL te leren.

Mijn eerste ?C programmeren was een succes:
Dit project was het instellen van de juiste knipperfrequentie voor een belgisch tegenspoor sein en overweg lichten.
Dit aan de hand van een filmpje wat ik had opgenomen.
En iemand heeft ermee een programma gebruikt om de AAN en UIT tijden te meten.

Nu is die heel realistisch

Ik nog vanalles proberen om die lcd's te laten werken
Titel: Perron Display's met PIC Microcontrollers
Bericht door: Gerolf op 08 augustus 2011, 20:35:52 PM
citaat:
Geplaatst door franky_mertens
Ik ben nog maar aan het leren om ?c te programmeren...Mijn eerste ?C programmeren was ... het instellen van de juiste knipperfrequentie voor een belgisch tegenspoor sein en overweg lichten... proberen om die lcd's te laten werken
Ik wil absoluut niet neerbuigend doen, maar er is toch wel een verschil [;)]
Ik ben er zelf ook mee bezig, en vind het ook een geweldig interessante manier om de klassieke elektronica eenvoudiger te maken [8D]
Titel: Perron Display's met PIC Microcontrollers
Bericht door: joble op 08 augustus 2011, 21:38:38 PM
Misschien is dit ook eens de moeite om te bekijken: http://www.olimex.com/dev/msp-4619lcd.html

Olimex maakt allerlei developmentbordjes met bijhorende democode die je kan gebruiken om zonder veel moeite aan een microcontroller projektje te beginnen.

Het bordje in kwestie is veel te uitgebreid voor wat je wil maken. Maar de software die je vrij kan downloaden (ook zonder het bordje te kopen) kan wel eens interessant zijn. Misschien kan je hiermee heel wat tijd winnen.

Het is wel op basis van een MSP430, geen PIC. Misschien is de C-code voor de MSP wel te porteren naar PIC.

Groeten,
Johan