Sélection de microcontrôleur

Y

yousafzai82

Guest
Salut à tous ... Je suis confronté à un problème avec la sélection du microcontrôleur. J'ai besoin de 2 entrées analogiques (12 bits ADC) pour deux capteurs et sept ou huit entrées numériques pour prendre des données des compteurs déjà installés. Ensuite, je vais envoyer les données sur le modem USB sur le serveur distant. Je suis confondu avec la friture d'un canal pour chaque capteur ou je vais avoir à utiliser de multiples CI? Qu'en est-il PIC18F4550 ou ATMEGA8? S'il vous plaît me guider pour choisir le droit IC. Zahoor Ahmad
 
l'MCP3208/MCP3204 sont 8 et 4 canaux 12 bits de Microchip CAN. Ils utilisent SPI pour la communication et les besoins d'approvisionnement Vref externe.
 
Salut, Vous pouvez avoir plusieurs appareils ADC connecté à un pic à puce. La puce 4550 est à seulement 10 bits ADC, pense que vous ne trouverez pas de puce dans la gamme 16 ou 18F qui a 12bit USB ADC et - vous avez besoin d'un PIC32 pour cela, sauf si vous utilisez une puce séparée 12bit entrée ADC.
 
J'ai deux questions si vous pouvez répondre. 1) Qu'en est-il si j'utilise 12 entrées analogiques de PIC18F4550 à un capteur 13 et 10 bits d'entrée analogique pour un autre capteur. Est-il efficace? 2) Vais-je être en mesure de faire parvenir ces deux entrées analogiques avec 6 entrées numériques avec une seule puce (c.-à-PIC18F4550) à l'aide des commandes AT sur le serveur?
 
Salut, Vous êtes vraiment essayer de courir avant de pouvoir marcher, vous avez besoin de faire beaucoup plus à lire sur les micros en général. Qu'est-ce que vous essayez de faire est un grand projet complexe et certainement pas quelque chose je m'attends à un newbie de micros à essayer à ce stade. Vous avez mal compris le terme 12 bits ADC - cela signifie que d'une entrée ADC d'une puce micro pourrez le lire dans la tension de sortie des capteurs à 0 - max 5v et de vous le présenter comme un résultat binaire de 12 bits, donc une valeur d'entrée 5V entraînerait en b '1111 11111111 »
 
Vous avez raison en ce sens que je travaille avec micros pour la première fois. Mais si concertrate i que ce serait difficile et le temps ne consomment pas impossible. Donc, cela signifie que j'ai besoin de microcontrôleurs avec canaux ADC deux (0E, AN1) et 6 entrées numériques. Je dois le programme et envoyer des données à l'aide des commandes AT sur l'interface USB. Comme je suis en utilisant un modem USB. Si vous pouvez s'il vous plaît me dire sur un microcontrôleur adapté à l'application de PIC32 ou mieux à l'interface d'un autre micro-contrôleur (ayant USB) avec MCP3202. En tant que nouveau micros je suis en train d'avoir le moins de CI sur l'emballage.
 
Salut, Eh bien, vous devez examiner les divers aspects de votre conception des choses différentes dictera ce que vous avez besoin. PIC18 puces 10 bits sont ADC plug immersion standard en jetons alors que le PIC32 sont SMD pièces qui nécessitent une assemblée d'experts. Quelle est la raison de votre ADC 12bit? at-il besoin de 12 bits ou avez-vous été chargé de cela? Pouvez-vous utiliser le plus commun de 10 bits ADC? USB est quelque chose que vous ne pouvez pas vous programme, vous utilisez micropuces jeu de codes, ce qui signifie que vous devez utiliser micropuces C - connaissez-vous cela? Vous pouvez éviter d'utiliser USB dans votre programmation, en utilisant le Communcations beaucoup plus simple de série et en utilisant une série toute faite à un câble USB convertisseur. Encore une fois jeter un oeil à ce que votre tâche a vraiment besoin et ce qui est disponible et ce que vous pensez que vous pouvez réaliser. Apprendre à utiliser C est une chose importante en elle-même si vous ne l'avez pas fait avant.
 
Salut, Si vous avez besoin avec microcontrôleurs CAN 12-bit, deux Microchip et Atmel ont des solutions. PIC24F, dsPIC et PIC32 ont tous 12 ADC bits. Atmel a ATxmega avec 12 bits ADC. Vous pouvez également consulter AVR32. Si vous êtes nouveau dans micrcontrollers, vous ne devriez pas faire AVR32, PIC32 ou dsPIC. Je vous suggère d'utiliser ATxmega ou PIC24F si 12 bits ADC est un must ou usage externe ADC. Si vous pouvez faire avec 10 bits, puis utiliser un ATmega ou PIC18. Pour la programmation, vous pouvez utiliser BASE ou C. Je vous suggère de jeter un oeil aux compilateurs mikroBasic et mikroC. Hope this helps. Tahmid.
 
Salut Vous pouvez utiliser le M3 ARM STM32f101x4-cortex micro, il s'agit d'une pleine puissance micro avec 12 bits ADC, peu coûteux et facile à utiliser (bibliothèque de pilotes peuvent être téléchargés directement à partir du site de fabrication) Tous les meilleurs Bobi [ color = rouge] Le microcontrôleur [spécialiste / b] [/color]
 
Salut à tous je MAX187 comme un CAN 12 bits. Je l'ai interfacé avec un PC en utilisant le schéma suivant: [url = http://images.elektroda.net/84_1267160528.jpg]
84_1267160528_thumb.jpg
[/ url ] Il fonctionne bien et donner les résultats exacts. Maintenant, je veux l'interfacer avec un microcontrôleur, mais je ne sais pas comment faire l'interface avec un microcontrôleur Dout. [Size = 2] [color = # 999999] Ajouté après 2 heures 20 minutes: [/color] [/size] S'il vous plaît quelqu'un me dire comment interface Dout, SCLK et CS avec un microcontrôleur .... [Size = 2] [color = # 999999] Ajouté après 1 heure 42 minutes: [/color] [/size] Salut quelqu'un peut confirmer la volonté de l'interface avec les travaux de la MCU cédé dans la figure ci-dessous: [url = http:/ / images.elektroda.net/49_1267175067.jpg
size] [url = 2] [color =
 
Tu dois m'aider à comprendre vos besoins pour le 12 bits. Ce que je comprends, c'est que vous voulez mesurer un réservoir de 2000 L à une résolution de 1/2L n'est-ce pas. 1. Quel type et la précision est votre capteur? 2. Où est-il situé dans le réservoir? 3. Pouvez-vous garantir que le réservoir est de 100% de niveau (horizontal)? Si le réservoir est juste dans une certaine mesure 0,1 au large et vous capteur n'est pas à 100% dans le centre de la cuve, vous aurez plus de déviation dans la mesure du dessus de la configuration physique que le gain en résolution de 10-bit à 12-bit. Ce que je veux dire, c'est que votre installation peut être la source d'imprécision beaucoup plus de 2 litres (ce serait 1 LSB à 10-bit). Espérons que cela aide à mettre les choses en perspective. Si vous voulez vraiment utiliser un dispositif avec des CAN 2x12 bits, consultez le STM32 que Bobi déjà souligné. Beaucoup plus facile que votre configuration. Cheers, Bob http://www.mcu-related.com/architectures/35-cortex-m3/52-stm32f105-stm32f107
 
Votre Question: Vous avez pour m'aider à comprendre vos besoins pour le 12 bits. Ce que je comprends, c'est que vous voulez mesurer un réservoir de 2000 L à une résolution de 1/2L n'est-ce pas. 1. Quel type et la précision est votre capteur? 2. Où est-il situé dans le réservoir? Ans: Oui, je suis à la recherche Accurary 1/2L. Le réservoir est situé sur un site distant. J'ai l'interfacer avec un modem, puis d'envoyer la lecture via GPRS. Permettez-moi de voir STM32 ainsi. Est-ce que vous parler après ....
 
Je parie que 18F4553 est bon choix pour vous si vous n'avez pas reçu les limites du budget et de la production de masse est est le même que 18F4550, mais j'ai reçu 12 ADC peu ... Je suppose que la version theres broches faible également.
 

Welcome to EDABoard.com

Sponsor

Back
Top