Supersnel PC interfacen met Small Basic en de Piccolino

Supersnel PC interfacen
met Small Basic en de Piccolino
door Bert van Dam

 

 

 

 

 

 

 

 

 

 

 

 

 

Wilt u in enkele minuten een programma maken op uw PC, dat communiceert met een microcontroller? Dit boek, samen met de Piccolino en gratis software, maakt dat mogelijk!

Als hardware wordt gebruik gemaakt van de Piccolino. Dit is een prototype platform met een moderne PC 16F887 microcontroller, dat gebruikt kan worden om razendsnel PIC microcontroller opstellingen te maken en te testen. Alle basisvoorzieningen zijn aanwezig op de Piccolino, en door middel van de headers kunnen extra onderdelen eenvoudig aangesloten worden.

Daarnaast is het mogelijk op de headers uitbreidingsmodules aan te sluiten. Gebruikt u bij uw prototypes altijd bepaalde componenten, dan maakt u er zelf gewoon een uitbreidingsmodule van. Door op deze modules ook headers te plaatsen kan hier bovenop ook weer een uitbreidingsmodule geplaatst worden.

De Piccolino wordt geprogrammeerd met de krachtige maar erg eenvoudig te leren PIC microcontroller programmeertaal JAL. Deze taal wordt zowel door hobbyisten als professionals gebruikt. Bovendien is een serie projectboeken in deze taal verkrijgbaar, en een lesboek waarmee u JAL kunt leren. U kunt gratis een complete programmeeromgeving downloaden en direct beginnen met programmeren.

Aan de PC kant wordt gebruik gemaakt van de eveneens eenvoudig te leren programmeertaal Small Basic van Microsoft. Deze taal is speciaal ontwikkeld om snel Windows programma's te kunnen ontwikkelen, ook voor mensen die weinig of geen PC programmeer ervaring hebben. Ook deze taal kunt geheel gratis downloaden, inclusief de speciale uitbreidingsmodule met extra opdrachten die gebruikt kunnen worden met de Piccolino.

U leert verschillende technieken om een PC met een microcontroller te laten communiceren zoals losse communicatie, het versterken en verzwakken van signalen, verwerken van valse metingen, master-slave communicatie en synchronisatie met geforceerde reset.

Behalve duidelijk beschreven theorie staan in het boek ook 15 leuke en praktische projecten. Door de duidelijke uitleg en instructies kunt u deze projecten zelf uitbreiden en helemaal aan uw eigen wensen aanpassen.

Een paar voorbeelden uit het boek:

- Meet signalen en toon ze op de PC
- Maak een eigen muis of keyboard besturing.
- Meet en analyseer componenten met automatische grafieken op uw PC:
____Spoel
____Condensator
____Transistor
____OPAMP
____MOSFET
- Bestuur een servomotor vanaf de PC.
- Verzamel metingen in de Piccolino en zet ze later over naar uw PC.

Voor het eerst kunt u op eenvoudige wijze zowel uw PC als uw microcontroller programmeren, en ze met elkaar laten praten. De combinatie van theorie en praktijkvoorbeelden in dit boek zorgt er voor dat u voor elk interface-probleem een oplossing bij de hand hebt, of weet hoe u er een moet maken.



Speciale dank aan Bert Oudshoorn voor zijn hulp bij het tot stand brengen van dit schitterende boek.

 

COPYRIGHT: This website and the ideas, software, models, pictures contained herein are Copyright (c) 1995-2014 Bert van Dam (with the exception of the contents of the starterpack and the advertisements). Commercial use by any means, copying, redistribution, modification in any form and in any way, without prior written approval is prohibited. The owner of this website is not responsible for the contents of the advertisements or links.

COPYRIGHT: Deze website en de ideeën, software, modellen en afbeeldingen erin, zijn copyright (c) 1995 - 2014 Bert van Dam (met als uitzondering de inhoud van de starterpack en de advertenties). Commercieel gebruik in welke vorm dan ook, copiëren, redistributie en veranderingen in enige vorm of op enige wijze, zonder voorafgaande schriftelijke toestemming zijn niet toegestaan. De eigenaar van deze website is niet verantwoordelijk voor de inhoud van de advertenties of de links.