Dag iedereen,
Ik zit nu in mijn 2de jaar elektromechanica en we moeten als eindwerk een weerstation bouwen via een elektronische manier.
Ik dacht daar bij a.d.v. een microntroller.
We moeten temperatuur, luchtvochtigheid en wind kunnen meten.
De gegevens moeten ook kunnen uitgelezen worden naar de pc.
Kunnen jullie mij wat helpen i.v.m :
- Welke componentjes die ik zou kunnen gebruiken
- Handige links
- Wat hulp om mij op weg te helpen 
Groetjes Bart
Henry S.
Moderator
Confucius says chà bù duo. Deze post is niet door ChatGPT gegenereerd. De 2019 CO labvoeding.
Hele goede link: http://www.circuitsonline.net/forum/view/29138
Ja ok.
We zijn van plan om te werken met een 8051 en het programma 8051. Lukt dit?
We zouden sensoren gebruiken met een binaire uitlezing.
Welke types zijn gemakkelijk te programeren met de 8051?
Gelieve mij een beetje te helpen 
Dankjewel
http://www.circuitsonline.net/circuits/view/143
Temperatuur uitlezing naar een lcd. Misschien heb je er wat aan.
Hallo,
Ik doe het steeds in die stappen:
STAP 1:
-------
Lees grondig de datasheet van de 8051 microcontroller en neem notities die je nodig hebt zowel op hardware als op software ontwerp
STAP 2:
-------
Maak een keuze welke registers je moet gebruiken en hoe je ze moet instellen
STAP 3:
-------
Bedenk voor je probleemstelling een globaal algoritme en werk dat uit volgens sequenties.
Daarna verfijn je elk blokje tot subroutines en/of interrupt service routines
Stel ook vragen wat heb ik dan nodig? Moet het nauwkeurig zijn met timer een delay of in de software
Kies de bootvector volgens de datasheet
Kies de interrupt vector volgens de datasheet
STAP 4
------
- Zoek naar voorbeeldcodes op het internet en bestudeer dat en maak ze opnieuw en oefen dat gewoon in
- Lees een tutorial en maak de oefeningen
- Begin dus eenvoudig en bereidt dan verder uit
Een goeie site is : http://www.mikroe.com/en/books/
http://www.mikroe.com/forum/
Gewoon zoeken naar examples en source code en vooral bestuderen naar de werking en de structuur en zo leer je programmeren van microcontrollers
Leer echt direct in assembly want dan leer je die PIC of een 8051 het best kennen
Voila dat was het zo, misschien heb je er heel veel van gehad
Ik zit ook met een project en heb mijn handen vol maar heb ook zo'n board dus ik heb die elektronica mannen in mijn project toch niet nodig kan alles simuleren
en het programma 8051.
Het programma "8051" zegt mij even niets.
Welke types zijn gemakkelijk te programeren met de 8051?
Kijk eens naar de AT89C51ED2 van Atmel, daar zit van alles voldoende in en geen speciale programmer nodig (kan via de seriele poort). Of je nou nog in Assembly moet gaan zitten pielen met een mechanica achtergrond betwijfel ik. Ik zou t lekker bij Bascom (of liever Keil "C" maar die is niet gratis en betaalbaar voor de hobbyist)houden.
Voor temperatuur, luchtvovhtigheid zou je eens naar de SHT11 van Sensirion kunnen kijken.
Groeten, Bram
Sandertje
Zo niet, dan toch!....GeoCaching can be a way of life....Why not? >> GeoCaching: Team SupeRare
Heb ook een 8051 hier liggen met de 8051 software.
Ik gebruik dan alleen wel een 8052-AH-BASIC.
Ik ben hoofdzakelijk overgestapt naar ATMEL AVR. Die is goed te gebruiken en ook de tools die aanwezig zijn, zijn(vind ik,voor een beginner) makkelijker.
Als je toch door blijft gaan met de 8051 lees dan inderdaad goed de datasheet door en probeer eerst eens een paar LED's te laten branden of knipperen.
Als dat lukt, kun je eens doorgaan met schakelaars uitlezen.
Dan leer je ook goed hoe het adresseren werkt(indien van toepassing).
Succes! Blijf dit even volgen!
EDIT @ bprosman, 8051 is ook de naam van een tooltje voor de 8051. Ik dacht een programmeer tooltje, die de code via de 8051 in de EEPROM zet.
[Bericht gewijzigd door Sandertje op (11%)]
EDIT @ bprosman, 8051 is ook de naam van een tooltje voor de 8051. Ik dacht een programmeer tooltje, die de code via de 8051 in de EEPROM zet.
Ik neem aan dat je in flash bedoeld, moet ie dat natuurlijk wel hebben want de standaard 8051 heeft dat allemaal niet.
Groeten, Bram
Arco
Special Member
Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
Ik gebruik dan alleen wel een 8052-AH-BASIC.
Daarvoor moet je tegenwoordig wel naar een antiquariaat om er nog een te bemachtigen... 
Zou ook win8051 kunnen zijn (software). Trouwens bprosman, zijn de C types niet om parallel te programmeren? Is namelijk de reden dat'k at89S4051 gebruik...
free_electron
Silicon Member
Professioneel ElectronenTemmer - siliconvalleygarage.com - De voltooid verleden tijd van 'halfgeleider' is 'zand' ... US 8,032,693 / US 7,714,746 / US 7,355,303 / US 7,098,557 / US 6,762,632 / EP 1804159 - Real programmers write Hex into ROM
sialbs processortje pakken. zitten direct de a/d convertertjes in waar je zo je sensortjes aan vast knoopt.
programmeren en debuggne is kinderspel. en je krijgt mooie ontwikkelomgeving op de koop toe