Hallo Nico en alle anderen.
Nico Coesel schreef:
(...)
> Ja, maar 1 advies: neem beslist geen PIC controller (tenzij het een
> PIC32 is)! Voor hetzelfde geld en moeite heb je een fatsoenlijke
> microcontroller met ARM cpu core die je fatsoenlijk in C kunt
> programmeren. De LPC2000 serie van NXP is erg goed bruikbaar.
Bedankt voor de info. (en ook aan alle anderen die geantwoord hebben).
De enige reden dat ik de PIC vermeldde, was gewoon omdat dat boek dat ik
in de bib gevonden had ("PIC microcontrollers, 50 projecten voor
beginners en experts" van Bert van Dam uit de Elektuur reeks) daarover ging.
Ik heb niet echt een voorkeur voor één specifieke merk van microcontroller.
Het probleem voor mij is -als je nu een beetje begint rondsurfen om
informatie te vinden- dat ik niet echt het bos door de bomen zie. Er
zijn nu zoveel soorten microcontrollers.
Ik zoek dus -op de eerste plaats- iets waar dat ik als beginner nog eens
mee kan experimenteren.
Ik werk in de informatica/netwerk branche, dus als ik nu iets moet
programeren in assembler, C of java of nog een nieuwe taal; dat maakt
voor mij niet zoveel uit.
(De meeste programmeertalen lijken toch veel op elkaar).
>> - Wat is de beste oplossing om informatie in-te-lezen op een PC?
>> Ethernet? USB? Wifi?
> Serieel via USB. Dan kun je je apparaat nog vanuit de USB poort voeden
> ook. Of bluetooth. Dat kan tegenwoordig ook vrij ver komen.
Wel, dat was eigenlijk mijn 2de vraag: een beetje praktische ervaring.
Dingen zoals het volgende:
Ik vermoed dat de meeste externe ICs wel via I2C zullen aangestuurd
worden, dus zal het "fysisch" wel geen al te groot probleem zijn.
Maar wat ik me dan afvraag, al de lagen die daarboven liggen (bv. in dit
geval de I2C communicatie, USB en de seriele communicatie), moet je die
dan compleet zelf programeren, of bestaan er daar libraries voor?
En zijn die libraries dan "algemeen" voor alle ICs bruikbaar, of zijn
ze beperkt tot één specifieke microcontroller en één specifiek IC?
Dus, als je een bepaald IC gekozen heb, hoe weet je dan welke ICs je
moet kopen (voor pakweg USB, bluetooth, 27/40/433/867 Mhz, ...) zodat je
libraries kunt gebruiken daarvoor?
Of, omgekeerd, welke microcontroller / kit kun je gebruiken zodat je
zeker bent dat je gemakkelijk ICs kunt vinden, EN waar dat er libraries
voor beschikbaar zijn?
Bon, zaken zoals dat dus.
Cheerio! Kr. Bonne.