Greetings allemaal,

Indien mogelijk zou ik met mijn vraagstelling naar CO trekken. Als ik met microcontrollers wil beginnen, welk type kan ik dan het beste gebruiken ?

Criteria voor mij zijn :

- Complexiteit is onbelangrijk, enkel de mate waarin je de µC kan gebruiken voor projecten. Maw , eens je een bepaalde moeite hebt gedaan om "erin" te geraken moet je nooit meer overstappen naar een andere platformen.

- Wat is de beschikbaarheid van de µC , en de programmers ? Ik ben namelijk bij een electronicaboer langsgeweest en die wist me te vertellen dat de Atmel-IC's geen probleem waren maar de programmers was een andere zaak. Akkoord , eens je de programmer hebt, zit je natuurlijk goed maar dan moet je die al bestellen. Ik prefereer hem in de winkel aan te kopen ipv over inet te bestellen.

- Welke functies zijn er waardevol aan de µC die u aanprijst ?

Het toepassingsgebied is in mijn geval : PWM sturing van servo's, uitlezen van temp sensoren, "realtime pc data-communicatie" (= eigen verzonnen term), hetgeen eigenlijk onder de noemer proces sturing valt.

Met vriendelijke groeten,
maxke

de AVR nemen, heeft vele voordelen zoals heel strakke instructieset (ca. 120 instructies, vooral veel branch instructies) RISC harvard architectuur, daardoor kun je korte routines schrijven, zijn niet duur. bekijk het verschil in assembly code maar eens tussen andere microcontroller routines en de AVR. alles direct te besturen (elk register) wat te code ook heel kort maakt.
meeste hebben een UART, PWM, analog comparator aan boord, de AT90S2313 een super controllertje!

[Bericht gewijzigd door RoBSki! op ]

Ik zou gaan voor de Atmel AVR serie. Welk type precies hangt af van je eisen. Hoeveel I/O heb je nodig? Hoe groot wordt je programma. Welke zaken wil je hardwarematig ingebouwd hebben?
D AT90S2313 en de ATMega8 zijn eigenlijk in vrijwel elke toepassing goed te gebruiken. Ze hebben veel geheugen, I/O en hardwarematige opties.

Op 12 mei 2003 00:03:45 schreef maxke:
- Complexiteit is onbelangrijk, enkel de mate waarin je de µC kan gebruiken voor projecten. Maw , eens je een bepaalde moeite hebt gedaan om "erin" te geraken moet je nooit meer overstappen naar een andere platformen.

Elke microcontroller voldoet wel in dat opzicht. Ze zijn allemaal redelijk eenvoudig en als je de ene kent dan ken je ze eigenlijk allemaal wel.

- Wat is de beschikbaarheid van de µC , en de programmers ? Ik ben namelijk bij een electronicaboer langsgeweest en die wist me te vertellen dat de Atmel-IC's geen probleem waren maar de programmers was een andere zaak. Akkoord , eens je de programmer hebt, zit je natuurlijk goed maar dan moet je die al bestellen. Ik prefereer hem in de winkel aan te kopen ipv over inet te bestellen.

Sommige winkels verkopen alleen AVR serie controllers, de andere winkel verkoop alleen PIC serie controller, enz. enz. Maar over het algemeen is een AVR redelijke makkelijk te verkrijgen en ze zijn gunstig geprijst.

- Welke functies zijn er waardevol aan de µC die u aanprijst ?

PWM, RS232, makkelijk te programmen, met 1 en dezelfde programmer elke ander AVR kunnen proggen, veel I/O.

Een Atmel progger is makkelijk te verkrijgen en anders is die nog met een hele simpele schakeling zelf te bouwen. Hier op de site staat het schema onder "Schakelingen->Microcontrollers".

als je belooft met AVR te beginnen heb ik nog wel een programmer voor je.

Rob

Weke ontwikkelingssoftware is voor deze microcontroller (gratis) beschikbaar, assembler, C-compiler, simulator?

zie hier links bij navigatie en dan downloads aanklikken

Lees in ieder geval "start with PICs" op http://www.voti.nl/swp , het eerste stuk gaat niet alleen over PICs.

Volgens mij vergeet je trouwens de twee belangrijkste argumenten:
- welke chips kan je echt kopen (conrad heeft al vrij veel AVRs en PICs, ook een paar andere)
- voor welke chips is hulp beschikbaar (bv op dit forum)

Over AVR programmers: een AVR programmer is vaak zo simpel dat er geen droog brood mee te verdienen valt, misschien dat een winkel er daarom niet zo veel heeft!

Op 12 mei 2003 01:37:31 schreef Rob Keij:
als je belooft met AVR te beginnen heb ik nog wel een programmer voor je.

Rob

GRATIS!!! (zonder kleine lettertjes)

Er zijn ook uitgebreide programmers, maar voor het werken met de AVR controllers niet nodig.

Bedankt voor de reacties alvast !

Ik wil me heel graag in het µC en het electronica wereldje werpen en ik denk dat ik het bij atmel ga houden.

Momenteel heb ik 2 struikelblokken te overwinnen in dat opzicht : ik heb nog nooit iets gesoldeerd, en ik heb ook nog nooit zelf een printplaat ge-etst.

2 dingen wil ik op korte termijn achter de kiezen hebben :

1) microcontroller aansturen die met een stift de juiste banen aanstipt , zodat de rest weggetest wordt, en zo mijn pcb farm at home van start kan gaan. Dit alles dan wel met een cnc achtergrond, maar in mijn opinie een waardevol project.

2) een synthese proces op laboschaal volledig automatiseren met regelventielen en druk-temp sensoren. Dit alles dooor een aantal of 1 microcontroller voor de verschillende control-loops, + communicatie naar pc zodat je ook nog kan bijsturen als je ziet dat het foutloopt ;-) maw, vrij veel om in 1 hap goed te krijgen

maar het is een gedachte waar ik al veel te lang mee heb rondgelopen, waardoor ik het er nu wil doorduwen.

Me is gonna have a little talk with my local electronica farmer ;-)

Nog is bedankt voor de productieve input, nu heb ik wat meer info, komenda van mensen die er werkelijk mee omgaan.

Anders wil je een mooie programmer die ook AVR Studio compatible is kun je de AVRISP kopen, die heb ik ook eentje en die werkt met alle AVR die ISP hebben (90% van allemaal), en kostte mij €40,- een prachting klein apparaatje

Op 12 mei 2003 21:01:02 schreef Rob Keij:

[...]

GRATIS!!! (zonder kleine lettertjes)

Er zijn ook uitgebreide programmers, maar voor het werken met de AVR controllers niet nodig.

Hoeveel van die "gratis" programmer's heb je :P :D
ik ben zelf er ook mee bezig om pic's en avr's te programmeren.

Greetzzz Dj Spooky

Noem is een goed argument waarom ik er jou ook 1 toe zal sturen.......

Rob, jij krijgt nog steeds een mail van me retour (van 2 mails). Maar ik heb het zo druk dat ik geen tijd heb om een redelijk mailtje in elkaar te flansen, dus nog even geduld ;)

Ik ken dat, geen probleem... rustig aan...

Op 12 mei 2003 01:37:31 schreef Rob Keij:
als je belooft met AVR te beginnen heb ik nog wel een programmer voor je.

Rob

WOW, dat zou wel elite zijn. Wat voor een is het ? Wat kan je er allemaal mee doen ?
En niet te vergeten, ik zou niet willen dat jij er nog eens kosten aan zou hebben om het op te sturen enzo. Als het board ook een duurzaamheid heeft waarmee ik tijdens een jaar of 2 verder kan met al wat ik als beginnende mircocontroller fanatiekeling alles kan doen wat ik wil, dan tel ik er graag een paar pleuro's voor neer hoor!

Groeten

Op 13 mei 2003 22:26:57 schreef Rob Keij:
Noem is een goed argument waarom ik er jou ook 1 toe zal sturen.......

Omdat ik zo'n goeie jongen ben :D :P

Op 14 mei 2003 19:29:26 schreef Djbbl:
[...]
Omdat ik zo'n goeie jongen ben :D :P

Zo krijg je er dus never nooit eentje.

Als alles loopt zoals ik het wil ga ik morgen-> = nadat ik wat nachtrust heb gehad een aantal AT90S2313's bestellen of direct aankopen.

Ook is effe rondhoren of ze aan andere spullen kunnen geraken ivm atmel µC aangelegenheden.

Me be very itchy to get my hands dirty. Gigantische knopen zijn er om doorgehakt te worden nietwaar ? ;-)

Op 15 mei 2003 00:27:18 schreef maxke:
Ook is effe rondhoren of ze aan andere spullen kunnen geraken ivm atmel µC aangelegenheden.

Ze?

Err, de electronica boer-establishment waar ik mij zoek te bevoorraaden.

<Edit>

Ik vraag me af of ik ni ineens een STK500 zou pakken.
Deze overweging maak ik na te hebben gebrowsed op avrfreaks.com ...

Zou het beter zijn om eerst wat met simulators te spelen en dan pas over te stappen naar the real thing ?

Dank voor de consideraties

[Bericht gewijzigd door maxke op ]

Met de STK500 heb je echt een super begin. er zitten wat ledjes en schakelaartjes op waar je eerst eens me kan experimenteren. In combinatie met AVR studio is het helemaal perrfect. Daar kan geen simulator ooit aan tippen.