LCS - 1M - un complet, Low-Cost Hobby Oscilloscope (5 / 30 étapes)

Étape 5: Description - microcontrôleur du montage

Le microcontrôleur est le cœur de l’oscilloscope. Il contrôle toutes les autres parties du circuit. J’ai choisi le Picaxe 28 X 1 (de www.picaxe.com), qui est fondamentalement un PIC16F886 Microchip avec bootloader intégré et interpréteur Basic. Bien que cela le rend un peu plus cher que le PIC de crue il est basé sur, l’avantage est que vous n’avez pas besoin d’acheter ou de construire un programmeur distinct afin de graver le firmware portée - qui rend beaucoup plus débutant amical et aussi économise de l’argent ensemble.

Le circuit de téléchargement du firmware est composé de seulement trois résistances (R2, R3 et R4). Le téléchargement de câble, une simple fin de câble série (également disponible auprès du vendeur de pioches) RS-232 dans une fiche stéréo phono qui obtient réutilisée pendant le fonctionnement normal que la connexion entre le champ d’application et de PC - réduisant encore le coût global.

Parce que le microcontrôleur lui-même n’est pas assez j’ai / O's, j’ai ajouté un expandeur de Maxim d’e/s (MAX6956 ou le MAX7300 de brochage compatible), qui donne 20 e/s supplémentaires. Elles servent principalement à transfert que les données d’échantillon de mémoire SRAM de la lunette, ainsi que pour la puce permettent pour les DACs et amplificateurs de gain programmable qui le microcontrôleur communique avec via un bus SPI. La communication entre le microcontrôleur et l’I/O-Expander est via un bus I2C (l’exécution du programme de la Picaxe est relativement lente, et la version I2C de l’extenseur se traduit par moins de commandes envoyer par rapport à la version SPI).

Il y a un cavalier pour basculer entre Télécharger le firmware et connexion régulière. En principe nous pourrions utiliser le lien de téléchargement pour transférer les commandes et données pendant le fonctionnement normal aussi bien, mais ce sujet sont un « logiciel UART », c'est-à-dire que le microcontrôleur doit bit-bang les données, et en plus il utilise niveaux CMOS (0 à 5V) plutôt standard RS-232 niveaux (-15 à + 15V).

En revanche, passer à l’autre cavalier relie les microcontrôleurs au matériel port USART, qui peut fonctionner à l’arrière-plan, c'est-à-dire l’octet de données est transféré dans la
arrière-plan tandis que le microcontrôleur peut déjà effectuer l’opération suivante. Cela accélère la
cadence (nombre maximum de portée écran refreshs par seconde) en plus de la moitié. En outre, il utilise un MAX232 niveau convertisseur qui convertit entre le CMOS niveaux depuis/vers le microcontrôleur et le RS-232 niveaux depuis/vers le PC et ajoute également une couche de protection entre la portée et le PC (après tout, vous pouvez connecter accidentellement votre portée à une tension élevée, et qui ne devrait pas faire frire votre PC aussi bien!).

Articles Liés

Trois Low Cost Interchangeable 3D imprimables Bionic mains

Trois Low Cost Interchangeable 3D imprimables Bionic mains

Ce Instructable repose en partie sur mon projet de science de lycée année senior « Puissance de Touch : défis en conception haptique Sensing et Feedback pour Neural contrôlée Bionic/prosthétique Hands ». J'ai été profondément honoré lorsque ce projet
Low-Cost lumineux de signalisation pour Todays socialement responsable

Low-Cost lumineux de signalisation pour Todays socialement responsable

Low-cost, illuminé de signalisation pour socialement responsable aujourd'hui avec la permission de la GRL et Eyebeam OpenLab. Ce tutoriel vous expliquera les outils et les processus, que nous avons utilisé pour combiner Noël LED lumières, plexiglas e
Configuration de prototype pour un USB Powered Low cost ; rayonnement continu en temps réel, système de surveillance de la pathologie chirurgicale de l’hôpital, hématologie, biologique gestion des déchets et des installations de recherche

Configuration de prototype pour un USB Powered Low cost ; rayonnement continu en temps réel, système de surveillance de la pathologie chirurgicale de l’hôpital, hématologie, biologique gestion des déchets et des installations de recherche

configuration de Prototype pour un USB Powered Low cost ; temps réel rayonnement continu système de surveillance pour biologique de pathologie chirurgicale de l'hôpital, hématologie, gestion des déchets et des installations de rechercheTitre courant
Low Cost workstation de préchauffage du Circuit imprimé pour souder retravailler

Low Cost workstation de préchauffage du Circuit imprimé pour souder retravailler

postes de travail préchauffage du Circuit imprimé sont très chers, 350,00 $ - $2500,00.L'objectif de cette instructable doit démontrer comment faire une workstation de préchauffage du circuit imprimé pour environ $50.00 avec aucun outil spécial et la
Low Cost tout objet cible pension

Low Cost tout objet cible pension

J'ai récemment décidé de relever de lancer de couteaux, et bien sûr, cela voulait dire j'ai besoin d'une cible, alors, bien sûr, j'ai construit sur. C'était très bon marché, très facile à faire et le meilleur de tout est gratuit car elle a été faite
Low Cost modulaire NEUROPROTHÉTIQUES

Low Cost modulaire NEUROPROTHÉTIQUES

Mon nom est JD, et je suis un étudiant en deuxième année au lycée. J'ai ont travaillé sur ce projet depuis un certain temps maintenant et il améliore encore activement, mais voulait commencer à documenter mon travail en ligne afin que d'autres pourro
Stabilisateur vidéo Low Cost

Stabilisateur vidéo Low Cost

Stabilisateurs de vidéo sont utilisées pour améliorer la fluidité de la vidéo lorsque l'opérateur est en mouvement. Version professionnelle coût dépassant 500 $. La version ci-dessous peut supporter le poids d'un appareil photo DSLR et est fabriquée
Incubateur low cost et précis pour la biologie DIY

Incubateur low cost et précis pour la biologie DIY

DIYbio, biologie (Do It Yourself) est un mouvement grandissant qui vise à rendre la biologie accessibles en dehors de contextes professionnels. Au cours des dernières années, plates-formes telles que OpenPCR et Pearl Biotech Transilluminateur ont été
Simple Low Cost mariage Seating Chart

Simple Low Cost mariage Seating Chart

Lorsque vous choisissez où vos invités vont s'asseoir à votre mariage, il y a beaucoup de choses à considérer. Qui sont les amis ? Qui obtiendra le long ? Quelle est la meilleure option pour tout le monde de passer un moment agréable ?En posant ces q
Tact : Low-cost, main prothétique de pointe

Tact : Low-cost, main prothétique de pointe

Dans ce instructable je vais vous montrer comment faire Tact, une main prothétique peu coûteux et open source. Tact dépasse les autres modèles open source main prothétique de plusieurs façons : il en coûte seulement 100 $ pour tous les composants (25
Raspberry Pi Low Cost refroidissement ventilateur

Raspberry Pi Low Cost refroidissement ventilateur

Bonjour eveybodyC'est un très simple et facile de faire le ventilateur de refroidissement pour le Raspberry PI. Vous aurez besoin de plus de temps pour trouver les matériaux qui le rendent. Permet de démarrerÉtape 1: Liste du matérielNous aurons beso
DIY montage de plafond Low Cost Porjector

DIY montage de plafond Low Cost Porjector

j'ai récemment acheté un projecteur Epson pour le home cinéma. J'ai cherché et trouvé que les supports au plafond pour projecteur sont assez vastes. J'ai décidé de faire moi-même. Le coût total est inférieur à 15 $.Matériel :De Homedepot :1. LDR Indu
Capuchon de la soupape de réfrigérant bricolage low cost.

Capuchon de la soupape de réfrigérant bricolage low cost.

Voici un moyen économique et robuste pour faire un bouchon hermétique pour n'importe quel robinet de réfrigérant. Je n'avais pas un bouchon obturateur, alors bien sûr, j'ai fait mon propre. Tout ce dont vous avez besoin est un écrou évasé taille appr
Testeur de low-cost Zener Diode

Testeur de low-cost Zener Diode

Um simples teste para CRONOTERMOSTATO zener construído com matériel de sucata.