Aplicații de control utilizând microcontrolerul PIC16F877

Proiect
9.7/10 (3 voturi)
Domeniu: Automatică
Conține 1 fișier: doc
Pagini : 75 în total
Cuvinte : 15283
Mărime: 4.32MB (arhivat)
Publicat de: Lucian Pricop
Puncte necesare: 10
Profesor îndrumător / Prezentat Profesorului: Sendrescu Dorin
Reglarea temperaturii pentru o instalatie Labvolt cu ajutorul microcontrolerului PIC16F877

Cuprins

  1. Capitolul 1 : PROIECTAREA SISTEMELOR DE REGLARE A DEBITELOR
  2. 1.1 Noţiuni introductive 3
  3. 1.2 Inerţia obiectului reglat. 4
  4. 1.3 Inerţia traductoarelor de debit 7
  5. 1.4 Neliniarităţi în sistemele de reglare a debitului 8
  6. 1.5 Consideraţii privind alegerea regulatorului de debit 8
  7. Capitolul 2 : ACORDAREA PRACTICĂ A LEGILOR DE REGLARE
  8. 2.1 Relaţii de acordarea a regulatoarelor tipizate 10
  9. 2.1.1 Acordarea regulatoarelor după metoda Nichols 10
  10. 2.1.2 Acordarea regulatoarelor dupa metoda Oppelt 12
  11. 2.1.3 Acordarea regulatoarelor după metoda Chien-Hrones-Reswick 12
  12. 2.1.4 Acordarea regulatoarelor după metoda Kopelovici 14
  13. 2.1.5 Acordarea regulatoarelor după metoda Cohen şi Coon 15
  14. 2.1.6 Acordarea regulatoarelor după metoda Pessen 16
  15. 2.1.7 Acordarea regulatoarelor după metoda Haazebroeck-Warden 16
  16. 2.1.8. Acordarea regulatoarelor după metoda Grirrten-Haalman 17
  17. 2.2. Metode practice de acordare a regulatoarelor, direct pe instalaţie 18
  18. 2.2.1. Acordarea regulatoarelor cu metoda Ziegler-Nichools 18
  19. 2.2.1.1. Acordarea regultoarelor PI 18
  20. 2.2.1.2. Acordarea regultoarelor PD 18
  21. 2.2.1.3. Acordarea regultoarelor PID 19
  22. 2.2.2. Acordarea regultoareîor cu metoda Hokushin 19
  23. 2.2.2.1. Acordarea regultoareîor PI 19
  24. 2.2.2.1. Acordarea regultoareîor PID 19
  25. Capitolul 3: MICROCONTROLERUL PIC16F877
  26. 3.1 Introducere în lumea microcontrolerelor 21
  27. 3.2 Istoria microcontrolerelor 21
  28. 3.3 Microcontrolerul contra microprocesorul 22
  29. 3.4 Registri 24
  30. 3.5 Funcţia Registrul Special ( SFR ) 24
  31. 3.6 Porturi de intrare / ieşire 25
  32. 3.7 Unitatea de memorie 26
  33. 3.7.1 Read Only Memory – ROM 27
  34. 3.7.2 ROM mascat (Masked ROM) 27
  35. 3.7.3 One Time Programmable ROM (OTP ROM). 27
  36. 3.7.4 UV Erasable Programmable ROM (UV EPROM) 28
  37. 3.7.5 Memoria Flash (Flash memory) 28
  38. 3.7.6 Memorie cu acces aleator (RAM) 28
  39. 3.7.7 Electric Erasable Programmable ROM (EEPROM) 29
  40. 3.8 Interuperea 29
  41. 3.9 Unitatea procesor central (CPU) 29
  42. 3.9.1 Instruction Decoder 30
  43. 3.9.2 Unitatea aritmetică logică (ALU) 30
  44. 3.9.3 Acumulatorul SFR 30
  45. 3.10 Magistrala 31
  46. 3.11 Comunicarea serială 31
  47. 3.12 Rata baud (Baud Rate ) 32
  48. 3.13 Oscilator 34
  49. 3.14 Circuitul de alimentare 34
  50. 3.15 Resetarea PIN 35
  51. 3.16 Timere / Contoare 35
  52. 3.17 Convertor analogic-digital 39
  53. 3.18 Arhitectura internă 40
  54. 3.19 Microcontrolerul PIC 44
  55. Capitolul 4: Sistemul de reglare a debitului
  56. 4.1 Placa de dezvoltare EasyPIC3 48
  57. 4.1.1 Introducere 49
  58. 4.1.2 Comutator ( Switch) 49
  59. 4.1.3 Jumper 51
  60. 4.1.4 Socketul MCU 52
  61. 4.1.5 Led 53
  62. 4.1.6 Comutatoarele pushbutton 54
  63. 4.1.7 Ecranul LCD 55
  64. 4.1.8 Intrarea convertorului A-D 56
  65. 4.1.9 Direct port access 57
  66. 4.2 Instalaţia Labvolt 58
  67. 4.2.1 Studiul instalaţiei Labvolt de control a debitului 58
  68. 4.2.2 Instalaţia de control a proceselui de temperatură / debit 59
  69. 4.2.3 Caracteristicile proceselor de circulaţie a aerului şi schimbului de căldură prin instalaţie 61
  70. 4.2.4 Calibrarea traductoarelor de debit şi temperatură 62
  71. 4.2.5 Conducerea proceselor în buclă deschisă 63
  72. 4.2.6 Principiile de bază ale conducerii proceselor în buclă închisă 65
  73. 4.3 Program 67
  74. Bibliografie 77

Extras din proiect

CAPITOLUL 1

PROIECTAREA SISTEMELOR DE REGLARE A DEBITELOR

1.1 Noţiuni introductive

Reglarea debitului pare la prima vedere o problemă extrem de simplă, deoarece mărimea de ieşire a procesului este un debit iar mărimea de intrare este acelaşi debit şi ca atare funcţia de transfer a procesului ar fi egală cu unitatea.

Ventilatorul face ca aerul să circule prin crearea unei presiuni P4 foarte mici la ieşirea din tub. Acest lucru face ca presiunea atmosferică de la intrarea tubului, P1, să forţeze circulaţia aerului prin tub. Cu cât viteza ventilatorului este mai mare, cu atât diferenţa de presiune dintre P1 şi P4 este mai mare şi deci cu atât debitul de aer ce va circula prin tub va fi mai mare.

Conform legii conservării masei, masa de aer ce intră în tub în orice moment de timp este egală cu masa aerului care părăseşte tubul. Acest lucru implică faptul că debitul de aer este constant.

Pentru a menţine un debit constant, viteza aerului trebuie să crească atunci când aerul trece prin tubul Venturi, datorită scăderii secţiunii transversale a canalului. Acest lucru înseamnă că viteza aerului la intrarea tubului Venturi, , este mai mică decât viteza aerului din interiorul acestuia,

Conform ecuaţiei lui Bernoulli, dacă viteza aerului creşte, atunci presiunea aerului este în descreşte. Acest lucru înseamnă că presiunea aerului pe partea de intrare a tubului Venturi, P2, este mai mare decât presiunea aerului din tubul Venturi, P3. Cu cât viteza aerului prin tubul Venturi este mai mare, cu atât presiunea diferenţială va fi mai mare de-a lungul tubului Venturi.

Din aceste considerente sistemele de reglare a debitului, faţă de sistemele de reglare ale altor parametri industriali au două particularităţi importante:

a) Inerţia obiectului reglat fiind relativ mică, la o modificare a poziţiei organului de reglare, noua valoare a debitului se stabileşte în câteva secunde. Ca atare, caracteristicile dinamice ale sistemului sunt determinate în principal de inerţia elementului de măsură, regulatorului, liniilor de impuls şi ventilului de reglare. În aceste procese durata regimului tranzitoriu este mai mică decât un minut. Dacă este necesară o reglare precisă a debitului, atunci durata regimului tranzitoriu trebuie să fie redusă până la câteva secunde şi deci constantele de timp ale elementelor ce intră în componenţa buclei de reglare trebuie reduse la valoarea minimă posibilă.

b) Semnalul de la traductorul de debit conţine un înalt nivel de zgomot, având oscilaţii cu frecvenţe egale sau mai mari decât 1 Hz.

1.2 Inerţia obiectului reglat

Se va analiza cazul unei conducte conţinând diafragma de măsură, ventilul de reglare şi de asemenea alte ventile şi mufe de cuplare ce pot fi considerate ca nişte rezistenţe hidraulice.

Preview document

Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 1
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 2
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 3
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 4
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 5
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 6
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 7
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 8
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 9
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 10
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 11
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 12
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 13
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 14
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 15
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 16
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 17
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 18
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 19
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 20
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 21
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 22
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 23
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 24
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 25
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 26
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 27
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 28
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 29
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 30
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 31
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 32
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 33
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 34
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 35
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 36
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 37
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 38
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 39
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 40
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 41
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 42
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 43
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 44
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 45
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 46
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 47
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 48
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 49
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 50
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 51
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 52
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 53
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 54
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 55
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 56
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 57
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 58
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 59
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 60
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 61
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 62
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 63
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 64
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 65
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 66
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 67
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 68
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 69
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 70
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 71
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 72
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 73
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 74
Aplicații de control utilizând microcontrolerul PIC16F877 - Pagina 75

Conținut arhivă zip

  • Aplicatii de Control Utilizand Microcontrolerul PIC16F877.doc

Alții au mai descărcat și

Analiza Unor Sisteme Electronice de Monitorizare a Mediului

Anexa :Test de evaluare la disciplina Electrotehnica 39 INTRODUCERE În sensul cel mai larg, prin mediu se înţelege ansamblul de condiţii şi...

Modelarea Matlab-Simulink a Unei Sere

Cunoasterea duratei de timp de la semanat pâna la rasaritul plantelor mai are însemnatate si pentru obtinerea unor productii cat mai timpurii. Daca...

Circuite logice secvențiale

In multe aplicatii este nevoie de un element care sa prezinte 2 stari diferite, cu posibilitatea de a trece dintr-o stare in cealalta, fara sau in...

Proiectare conceptuală

Cerintele sistemului operational Odata ce a fost definita nevoia si abordarea tehnica, e necesar sa le tranlatam intr-un “scenariu...

Ai nevoie de altceva?