Contrôleur de développement faible coût picLink RS232 avec ADC

PICLink RS232 contrôleur embarqué

Le module de régulateur de PICLink RS232 permet n’importe quel fervent de microcontrôleur une
facile à construire le module mini-micro-contrôleur. Ce microcontrôleur est
ICSP (en circuit série) programmable et fournit séparé PORTA, PORTB,
Ports e/s RS232, 4 canaux convertisseur analogique à numérique comme un port ICSP pour mettre en œuvre dans le circuit de programmation et de débogage. À bord de l’hôte que RS232 USART peut servir d’interface avec un PC (USB vers RS232) ou tout autre dispositif de communication série comme notre 2.4 GHz Wi-Fi ou 915 MHz wireless modules. Dans ce instructable vous devrez fabriquer un double circuit (circuit imprimé dimensions sont indiquées ci-dessous) face, convoquer les membres avec les composants nécessaires (voir la liste des composants) et ensuite programmer le contrôleur avec LES version du firmware 1.1.  Pour cela il faut un programmateur ICSP tel que le Programmeur de USBPIC ou le PICKit 2 qui est ce que j’utilise actuellement un développeur ingénieur et firmware.  Je recommande pour ceux qui sont sérieux au sujet de génie embarquée 30 dollars (USD) des dépenses pour le PICKit. Le PICKit2 LogicTool servira à être un outil de développement grande lors de l’élaboration de dispositifs de contrôle incorporé.

LES 1.1 Firmware

LES-1.0 (version 1.0) est un cadre embarqué miniaturisé, écrit en
C actuellement pour les microcontrôleurs PIC, qui prend en charge de base d’entrée/sortie, mémoire
et des communications asynchrones RS232. En raison de sa faible empreinte la
ensemble du système peut s’insérer dans 1K (1024 octets) de mémoire programme. En outre LES
simplifie grandement le contrôle de niveau bit des ports d’e/s par le biais de macros comme BIT_SET,
BIT_CLEAR, BIT_IS_SET et BIT_COMP. Port Registre contrôle
est obtenue grâce à des macros de PORTx qui réduisent peu niveau TRISx appels cette économie
espace de mémoire de programme critique.

LES 1.1 Firmware a été développé en utilisant Eclipse SDCC et GPUTILS. L’environnement de génération PICLink (LES) est simple à mettre en place et ne nécessite aucun logiciel sous licence propriétaire. SDCC et GPUTILS sont des outils de développement opensource publiés en vertu de l’accord de licence publique GNU et sont à télécharger gratuitement et utiliser.  Dès que j’ai la chance j’ai mettra à jour l’article LES téléchargement et les instructions d’installation SDCC.

URF 1000 Sonar

Le contrôleur embarqué PICLink RS232 a été développé pour calculer la distance et de transmettre des données télémétriques à hôte terminal lorsqu’il est relié avec le module DSM de télémètre URF 1000 série Ultrasonic Sonar de TuxMicro.

Caractéristiques

· Alimentation – 5,0 à 5,5 v CC H1-2
· Courant d’alimentation – 10 mA typ
· ICSP (In-Circuit Serial Programmable)
Supporte les périphériques de Microchip débogage via H1
· 20 MHz Crystal contrôlée SBC
· 11 broches d’e/s de bi-directionelle
· 4 canaux ADC (PORTA)
· Dédiées RS232 USART Port 120 kbit/s
· RS232 des vitesses 1200 bit/s 155200
· 128 octets EEPROM
· 224 octets SRAM
· 2 K octets de mémoire (1k lors de l’exécution LES) programme
· LES version du firmware 1.1

Dimensions du module

52,5 mm L x 41 mm W x 1,6 mm H (2,06 dans x 1,61 en x 0.63 in)

Articles Liés

Mod Xbox 360 contrôleur utilisant Arduino (MW3)

Mod Xbox 360 contrôleur utilisant Arduino (MW3)

je ne voulais pas acheter une puce contrôleur de modded pour deux raisons ils seulement font la seule chose et de deux, ils deviennent des date rapidement rendant inutile pour de nouveaux jeux. L'arduino, que j'ai juste ramassé semblait parfait, il e
Les contrôleurs PS3 personnalisé peint

Les contrôleurs PS3 personnalisé peint

mon premier instructable ; Comment Custom peindre vos contrôleurs PS3. Merci de vérifier.Étape 1: Collecte des matériaux Tout d'abord, vous allez vouloir rassembler tous les matériaux dont vous avez besoin... Manette PS3, philipshead(+) petit tournev
Comment construire un contrôleur de pêne dormant RFID

Comment construire un contrôleur de pêne dormant RFID

Cette instructable a été créée dans l'accomplissement de l'exigence de projet de la Makecourse à l'Université de Floride du Sud (www.makecourse.com)Ce guide vous guidera dans la façon de construire un mécanisme de commande de serrure pêne dormant éle
Jouer un joueur 2 jeu de Sega Genesis avec un contrôleur sur émulateur PC.

Jouer un joueur 2 jeu de Sega Genesis avec un contrôleur sur émulateur PC.

Si quelqu'un d'entre vous sont des joueurs de l'époque classique comme je suis, vous avez sans doute un émulateur pour une ancienne console sur votre PC.  Émulateurs imitent le matériel original grâce à des logiciels permettant à une personne de joue
Fusée de lancement contrôleur (aka BDC) modèle

Fusée de lancement contrôleur (aka BDC) modèle

j'ai ont passé en revue par le biais de ce site pour les derniers 2 ans ou plus et n'ont jamais réellement soumis quoi que ce soit. Bien au cours de la tempête de neige de 2 semaines, que nous avons eu, j'ai décidé de tuer quelque temps et faire de c
Contrôleur de température sous Vide pour 50 $- 100 $

Contrôleur de température sous Vide pour 50 $- 100 $

mise à jour le 6 juin : étape supplémentaire pour utiliser un seau réchauffeur et le refroidisseur.Mise à jour le 8 mars : J'ai ajouté des photos pour le fusible et commencé à utiliser un SSR.Cela vous montrera comment construire votre propre contrôl
Boîte à bagues Nintendo contrôleur

Boîte à bagues Nintendo contrôleur

Ce projet a commencé avec la préparation de mon mariage.Ma femme et moi, étant DIY ceux qui aiment à faire autant que possible nous-même, a décidé de proroger cette philosophie à notre mariage.Elle a conçu sa propre bague, je suis allé avec un anneau
Feutre Nintendo contrôleur

Feutre Nintendo contrôleur

Ce contrôleur de feutre a été fait pour une utilisation avec Makey Makey et peut être utilisé pour jouer une variété de jeux. Vous pouvez faire pratiquement n'importe quel contrôleur que vous aimez, mais cet exemple a été depuis l'origine de la Ninte
Retro Atari 7800 Mod: Contrôleur Sega Master System sur Atari 2600/7800 hack

Retro Atari 7800 Mod: Contrôleur Sega Master System sur Atari 2600/7800 hack

aujourd'hui, nous allons modifier une école super douce de vieux contrôleur de Sega Master System pour ces fonctionnalités avec l'Atari 2600 et 7800.Pour être honnête, je voulais vraiment comme le contrôleur Atari 7800. Elle a été façonnée comme un c
Contrôleur de SNES USB et lecteur flash

Contrôleur de SNES USB et lecteur flash

cette instructable décrira en détail comment je suis allé sur la modification d'un contrôleur de la SNES en contrôleur USB avec lecteur flash intégré.  Ce n'est pas une méthode très fantaisie, juste en tirant ensemble matériel nu bits afin que le tra
Contrôleurs de jeu avec MaKey MaKey du plaisir

Contrôleurs de jeu avec MaKey MaKey du plaisir

MaKey maKey est « un invention kit pour tout le monde! » Ce kit vous permet de transformer n'importe quel objet qui peut conduire l'électricité dans un contrôleur ou un clavier. Dans ce Instructable, nous allons utiliser un jeu vidéo de ready-made et
Boucle de ceinture simple contrôleur

Boucle de ceinture simple contrôleur

j'ai pensé pendant un certain temps maintenant, comment serait-il cool d'avoir une boucle de ceinture de contrôleur XBox. Je savais que j'avais cassé un quelque part, mais j'ai pas pu le trouver. J'ai aussi regardé presque tous les instructables de b
Temps relais activé 8 contrôleur de Photon particule

Temps relais activé 8 contrôleur de Photon particule

Dans cet article on va flasher le firmware dans un module de particule Photon installé sur un contrôleur de relais ControlEverything 8 canaux. Le firmware détectera l'heure/la date actuelle et exécuter des commandes de contrôle de relais basés sur de
Développer étape par étape contrôleur de relais avec votre ordinateur portable

Développer étape par étape contrôleur de relais avec votre ordinateur portable

les gars,Dans cette expérience, que j'ai envie de partager la voie sur la création d'un contrôleur de relais de PC, je ne suis pas en utilisant un relais directement mais j'utilise le module LED comme un REMPLACEE d'un relais. Si vous le connectez à