Chamber is used to study atmospheric turbulence effects on FSO signals and this experiment is done inside the laboratory to avoid the interference of sunlight light and also it is hard to create turbulence outside laboratory as outside temperature and pressure will affect the turbulence created inside this chamber. This project is all about controlling all parameters (temperature, pressure, humidity) using sensors, fans, thermistors through embedded circuit.
As observed from previous work, high end microPIC (PIC18 series) although it has many functionality and large program memory size, it is hard to control all sensors, fans, thermistor using 1 PIC1866K80, So in this project mid-range PIC (PIC16 series) are used to control sensors, fans and thermistors.
In this project, temperature, humidity, pressure sensors are controlled by different microcontrollers and taking their reading to manage the performance of PWM fans and thermistors inside the chamber. These components are very important to configure and monitor the atmospheric condition inside the chamber.
This project focuses on the use of PIC16 family microcontrollers to be programmed in C language or in assembly to control all sensors, fans and thermistor and build PCB layout.
In this project, Rs-232 or Com port will be used as an interface to control the PIC16 microcontroller instruction and procedure through computer.
Contents
Abstract
Acknowledgement
Introduction
Previous Work
Motivation
Literature review
Free Space Optical Communication
Advantages and Disadvantages of FSO
FSO System
Effects of Atmospheric Attenuation of FSO Communication
Performances of FSO Links
Aim and Objectives
1. Programming microPIC for temperature measurement
2. Programming microPIC for humidity measurement
3. Programming microPIC for pressure measurement
4. Programming microPIC for controlling PWM fan
5. Programming microPIC for controlling Thermistors
Temperature Sensors
Working of DS18B20 temperature sensor
Power supply for DS18B20
Memory of DS18B20
DS18B20 Sequence
Coding for PIC16F627A and DS18B20 in C language
Arduino Program for more than 1 DS18B20 temperature sensors
PCB and schematic diagram
Humidity Sensor
Working of SHT11
Communicating with SHT11 humidity sensor
Calculating relative humidity
Coding for PIC16F627A and SHT11 humidity sensor
Arduino Program for SHT11 sensor
PCB and schematic diagram for SHT11
Pressure Sensor
Working of MPX4115a pressure sensor
Calculating pressure
Coding for PIC16F627A and MPX4115a pressure sensor
Arduino Code for MPX4115a
PCB and Schematic Diagram for MPX4115a pressure sensor
Results and Discussion
Conclusion
Appendices
Facilities Resource and Cost [31]
Software Resource and Cost
Hardware Resource and cost [31]
References
- Quote paper
- Ninad Gondhalekar (Author), 2013, Controlling the atmospheric turbulence, microPIC programming, Munich, GRIN Verlag, https://www.grin.com/document/284209
-
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X.