Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[CME] Baybus maken

Pagina: 1
Acties:

  • k0ewl
  • Registratie: December 2003
  • Laatst online: 13-11 22:07
Beste mensen,

dit lijkt niet op al die andere dingen van baybus maken.
Dit is iets nieuws.

De plannen:
1. een baybus die 4 fans regelt met PWM
2. een LCD met menu die alles via de PC regelt
3. de PC regelt dan weer de communicatie met microcontroller voor de fans.

Een tekeningetje van het uiteindelijke product:
Afbeeldingslocatie: http://217.170.21.61/~iproducts/images/frontend1.jpg
klik hier voor grote versie: http://217.170.21.61/~iproducts/images/frontend.jpg

Ff uitleg vna plaatje:
1. materiaal is plexiglas
- de zwarte stukken zijn zwart gespoten
- de witte zijn blank
2. De LCD is heeft een Samsung KS0073 controller en moet ik zelf straks software voor schrijven
3. De knoppen links en rechts zijn voor het aan/uit schakelen van de fans
4. de onderste knoppen zijn om door het menu te navigeren

Hoe wil ik dit aan gaan sturen:
De schakelaars en LED's zijn gewoon eerst een kleine schakeling waarvan die de uitgang vna de microcontroller onderbreekt zodat er gewoon geen stroom meer op staat.
Dan de LCD moet gewoon aan de parallele poort en de schakelaars om te navigeren ook.
Dan vanuit de parallele poort moet ik een aantal draden richting de microcontroller maken zodat ik kan checken welke fans er harder/zachter moeten. 1 puls is 5% zachter.

Eigenlijk ben ik een onmeunige elektronica noob en dit gaat ook mijn allereerste project worden met een uC.

Nu de vragen:
1. Hoeveel i/o pinnen heb ik nog over na het aansluiten van het LCD? Ben namelijk wel bang dat ik gewoon te weinig heb, en dat ik de knoppen niet uit kan lezen.
2. Welke microcontroller kan ik het beste kiezen? (goedkoop, eenvuodig en toch ook multifunctioneel)

Alvast bedankt

PS: Ik wil graag het LCD aan me parallele poort hebben omdat ik dan ook in het menu de systeemspecs enz kan verwerken.

A byte walks into a bar and orders a pint. Bartender asks him "What's wrong?" Byte says "Parity error." Bartender nods and says "Yeah, I thought you looked a bit off."


  • Buzz-01
  • Registratie: Juni 2002
  • Laatst online: 21-11 14:40
Heyy leuk projectje... Zelf heb ik een vergelijkbaar projectje op het menu staan, als ik weer eens wat tijd heb. Ik maak er geen interactie met Windhoos mee, dat ding moet bij mij gewoon standalone aan de hand van temperatuursensoren (DS1820 waarschijnlijk) gaan regelen. Hoe ik het precies allemaal ga doen weet ik nog niet...

Nu de antwoorden....
1) In principe kun je een HD44780 compatible lcd in 4-bits en 8-bits mode aansturen. 4-bits is wat lastiger, maar je bespaart er 4 pinnen mee. Dan heb je genoeg aan (ff uit mijn hoofd) 4 datalijnen en 3 of 4 besturingslijnen. In 8-bits mode heb je 8 datalijnen en 3 of 4 besturingslijnen.

2) Ik gebruik Atmel's ATMEGA8, puur omdat ik die al heb liggen en omdat ik die kan programmeren in C. Je kunt ook gaan kijken naar PIC's, daar kan ik je echter niks zinnigs over zeggen omdat ik ze nooit gebruikt heb.Veel info over AVR's staat op www.avrbeginners.net en www.avrfreaks.com, ook over het aansturen van LCD's m.b.v. uC's.

Flickr


  • k0ewl
  • Registratie: December 2003
  • Laatst online: 13-11 22:07
Ik ben wel voor een microcontroller die je kunt proggen in C, want daar heb ik ietsje evaring in..
ook wel in assambler, maar dat is te lang geleden.

A byte walks into a bar and orders a pint. Bartender asks him "What's wrong?" Byte says "Parity error." Bartender nods and says "Yeah, I thought you looked a bit off."


Verwijderd

regel een IA, dan kan je naam maken hier :P

  • -DarkShadow-
  • Registratie: December 2001
  • Niet online
Verwijderd schreef op woensdag 26 januari 2005 @ 16:24:
regel een IA, dan kan je naam maken hier :P
Die naam krijg je alleen door twee jaar over de IA te doen en dan nog niks te verkopen :P

@TS: Deze baybus is wel net zoals vele anderen.

Voor HD44780 compatible controllers zijn C drivers te vinden voor de AVR serie.

[ Voor 20% gewijzigd door -DarkShadow- op 26-01-2005 16:28 ]

Specialist in:
Soldeerstations
Oscilloscoop


  • Buzz-01
  • Registratie: Juni 2002
  • Laatst online: 21-11 14:40
Verwijderd schreef op woensdag 26 januari 2005 @ 16:24:
regel een IA, dan kan je naam maken hier :P
:X 8)7

/me Basje2001 rolt van z'n stoel...

offtopic:
Hoop voor de betreffende tweakers dat dàt nog goed komt...

Flickr


  • k0ewl
  • Registratie: December 2003
  • Laatst online: 13-11 22:07
het is dus niet de bedoeling dat de LCD achter de microcontroller komt. Dus aan die drivers zou ik niks aan. maar goed.

Nog steeds geen id gekregen wat voorn uC er nou aan zou voldoen.

Ik ben er nog steeds niet achter of ik genoeg pinnen heb. Het liefste wil ik het display in 8-bits modus houden, omdat daar een bult schema's van zijn.

// Edit:
ik heb net ff met klasgenoot overlegt en ik ga denk ik alleen maar de uC gebruiken en dan via seriele verbinding data oversturen ernaartoe voor system specs.

[ Voor 51% gewijzigd door k0ewl op 26-01-2005 17:15 . Reden: stukje vergeten ]

A byte walks into a bar and orders a pint. Bartender asks him "What's wrong?" Byte says "Parity error." Bartender nods and says "Yeah, I thought you looked a bit off."

Pagina: 1