Presentation is loading. Please wait.

Presentation is loading. Please wait.

Proiect la “Aplicaţii ale Microcontrollerelor”

Similar presentations


Presentation on theme: "Proiect la “Aplicaţii ale Microcontrollerelor”"— Presentation transcript:

1 Proiect la “Aplicaţii ale Microcontrollerelor”
Sistem de achiziţii date cu PIC16F886 Bracon Anca Ionică Ana – Maria Vartolomei Florin Studenţi:

2 Descriere În procesele de supraveghere, control şi reglare ale sistemelor automate este necesară preluarea unui volum mare de informaţii de provenienţă diferită, precum şi stocarea, transmiterea şi prelucrarea acestora, în vederea luării unor decizii sau intervenţii efective. Cea mai convenabilă formă de preluare, transmitere, stocare şi prelucrare a acestor informaţii este cea numerică (digitală). Sistemele care îndeplinesc aceste functii se numesc sisteme de achizitii de date - SAD.

3 CIRCUITE DE CONDITIONARE
Schemă de principiu SISTEM FIZIC MĂRIME FIZICĂ SENZOR SEMNAL ELECTRIC CU ZGOMOT CIRCUITE DE CONDITIONARE SEMNAL AMPLIFICAT ŞI / SAU FILTRAT CONVERTOR A/D SEMNAL DIGITIZAT CALCULATOR COD BINAR

4 Despre PIC16F886 Special Microcontroller Features:
Precision Internal Oscillator Enhanced Low-Current Watchdog Timer (WDT) Brown-out Reset (BOR) with Software Control Option Power-Saving Sleep mode High Endurance Flash/EEPROM Cell: 100,000 write Flash endurance 1,000,000 write EEPROM endurance Flash/Data EEPROM retention: > 40 years

5 Despre PIC16F886 Peripheral Features: Analog Comparator Module
A/D Converter:10-bit resolution and 11 channels Enhanced Capture, Compare, PWM Module Enhanced USART Module: Supports RS-485, RS-232, and LIN 2.0 Auto-Baud Detect Auto-Wake-Up on Start bit - Master Synchronous Serial Port (MSSP) Module - In-Circuit Serial Programming

6 Modulul de comunicare serială (a)sincronă
Schema bloc a modulului de transmisie:

7 Modulul de comunicare serială (a)sincronă
Schema bloc a modulului de receptie:

8 Diagrama logică

9 Schema electronică a circuitului

10 TempSensis – caracteristici
Permite înregistrarea unui număr mare de valori primite de la partea hardware Oferă posibilitatea temporizării citirii temperaturii pentru fiecare senzor în parte (1 secundă – 60 minute) Funcţie de copiere a datelor în Microsoft Excel pentru o prelucrare ulterioară a acestora Afişarea într-o formă grafică a ultimelor 20 de valori ale temperaturii înregistrate de fiecare senzor Afişează în format analogic ultima valoare a temperaturii citite de fiecare senzor Suportă viteză mare de comunicare cu portul serial Detecţia erorilor de comunicaţii ale portului serial şi corectarea lor prin retrasnsmiterea datelor

11 TempSensis – fereastra principală
Permite selecarea portului serial ce urmeză a fi folosit pentru transferul datelor TempSensis – fereastra principală Afişearea şi controlul stării pentru fiecare senzor în parte Afişarea grafică a ultimelor 20 de măsuratori ale temperaturii Comandă citirea temperaturii şi resetarea timpului rămas până la următoarea citire Copierea întregului tabel al valorilor citite către o fereastră nouă Excel Configurarea temporizării Afişează informaţii despre program Terminarea programului cu mesaj de idalog in cazul achiziţiei in desfasurare

12 TempSensis – clip de prezentare


Download ppt "Proiect la “Aplicaţii ale Microcontrollerelor”"

Similar presentations


Ads by Google