Wednesday, 30 April 2014

Week 12

                         MICROCONTROLLER 16F1938


The PIC16F1938 has an internal Low Dropout Regulator (LDO) which provides operation above 3.6V.The LDO regulates a voltage for the internal device logic while permitting the VDD and I/O pins to operate at a higher voltage. There is no user enable/disable control available for the LDO, it is always active. The PIC16LF1938 operates at a maximum VDD of 3.6V and does not incorporate an LDO. A device I/O pin may be configured as the LDO voltage output, identified as the VCAP pin. Although not required, an external low-ESR capacitor may be connected to the VCAP pin for additional regulator stability


PIN LAYOUT



 High-Performance RISC CPU:

• Only 49 Instructions to Learn:
- All single-cycle instructions except branches
• Operating Speed:
- DC – 32 MHz oscillator/clock input
- DC – 125 ns instruction cycle
• Up to 16K x 14 Words of Flash Program Memory
• Up to 1024 Bytes of Data Memory (RAM)
• Interrupt Capability with automatic context saving
• 16-Level Deep Hardware Stack
• Direct, Indirect and Relative Addressing modes
• Processor Read Access to Program Memory
• Pinout Compatible to other 28/40-pin PIC16CXXX
and PIC16FXXX Microcontrollers

Special Microcontroller Features:

• Precision Internal Oscillator:
- Factory calibrated to ±1%, typical
- Software selectable frequency range from
  32 MHz to 31 kHz
• Power-Saving Sleep mode
• Power-on Reset (POR)
• Power-up Timer (PWRT) and Oscillator Start-up
   Timer (OST)
• Brown-out Reset (BOR):
- Selectable between two trip points
- Disable in Sleep option
• Multiplexed Master Clear with Pull-up/Input Pin
• Programmable Code Protection
• Wide Operating Voltage Range:
- 1.8V-5.5V (PIC16F193X)
- 1.8V-3.6V (PIC16LF193X)

PIC16LF193X Low-Power Features:

• Standby Current:
- 60 nA @ 1.8V, typical
• Operating Current:
- 43A/MHz @ 1.8V, typical
• Timer1 Oscillator Current:
- 600 nA @ 32 kHz, 1.8V, typical
• Low-Power Watchdog Timer Current:
- 500 nA @ 1.8V, typical

Peripheral Features:

• Up to 35 I/O Pins and 1 Input-only pin:
- High-current source/sink for direct LED drive
- Individually programmable Interrupt-on-pin
change pins
- Individually programmable weak pull-ups
• Integrated LCD Controller:
- Up to 96 segments
- Variable clock input
- Contrast control
- Internal voltage reference selections
• Capacitive Sensing module (mTouchTM):
- Up to 16 selectable channels
• A/D Converter:
- 10-bit resolution and up to 14 channels
- Selectable 1.024/2.048/4.096V voltage
reference
• Timer0: 8-Bit Timer/Counter with 8-Bit
   Programmable Prescaler
• Enhanced Timer1:
- Dedicated low-power 32 kHz oscillator driver
- 16-bit timer/counter with prescaler
- External Gate Input mode with toggle and
single-shot modes
- Interrupt-on-gate completion
• Timer2, 4, 6: 8-Bit Timer/Counter with 8-Bit Period
Register, Prescaler and Postscaler
• Two Capture, Compare, PWM Modules (CCP):
- 16-bit Capture, max. resolution 125 ns
- 16-bit Compare, max. resolution 125 ns
- 10-bit PWM, max. frequency 31.25 kHz
• Three Enhanced Capture, Compare, PWM
  modules (ECCP):
- 3 PWM time-base options
- Auto-shutdown and auto-restart
- PWM steering
- Programmable Dead-band Delay






Monday, 21 April 2014

Week 11

GLOBAL SYSTEM FOR MOBILE COMMUNICATION
 (GSM)



    GSM modem is specialized type of modem that operates over subscription based wireless networks which is similar to a mobile phone. A GSM modem accepts a SIM card, and basically acts like a mobile phone for the computer. Traditional modem is attached to computers for ‘dial-up’ to connect with other computer systems. A GSM modem operates in a similar fashion, except that it sends and receives data through radio waves rather than a telephone line.

Besides the dial-up connection, GSM modem can also be used for sending and receiving SMS which is also one of the key features of GSM modem. Some of the features of this GSM Modem are as follow:



· RS-232 Interface

· Tri-Band: GSM900, GSM1800 and GSM1900

· Support TCP/IP

· Support standard extended open AT commands

· Support GPRS class 10

· Accept supply voltage from 5 to 12V

· Support PDU and Text mode for SMS





Example GSM Rs-232 modem



Monday, 14 April 2014

Week 10

PREPARATION & PRESENTATION FOR FINAL YEAR PROJECT SLIDESHOW


DATE = 18 April 2014

TIME = 12.01pm until 5.00pm
ASSESSORS = MADAM ZARIDAH BT MAT ZAIN
                             MADAM NOOR AMALINA BT RAMLI

Done for presentation today. ALHAMDULILLAH

















Tuesday, 8 April 2014

Week 9

BENEFITS/CONTRIBUTIONS


Now the technology becomes fast growth. All the technology is for easily to people to do something or work. The GSM based on advertisement board is another one technology that makes the people easily their work and save their time. The advantage for this project is user friendly. That is because the messages are only to be typed on a mobile which in turn are displayed wirelessly on the advertisement board.


In addition, this project is a one Green Technology product. Green Technology is the development and application of products, equipment and systems used to conserve the natural environment and resources, which minimize and reduces the negative impact of human activities. Before this project is use a lot of paper to advertise products but since this project that eliminates use of printers. Since we do not use papers to display information and printers are also of no use in this system.



Tuesday, 1 April 2014

Week 8

                                               FLOWCHART


A flowchart is a diagram that describes a process or operation. It includes multiple steps, which the process "flows" through from start to finish. Common uses for flowcharts include developing business plans, defining troubleshooting steps, and designing mathematical algorithms. Some flowcharts may only include a few steps, while others can be highly complex, containing hundreds of possible outcomes.


Flowcharts are a methodology used to analyze, improve, document and manage a process or program. Flowcharts are helpful for:

1.    Aiding understanding of relationships among different process steps
2.    Collecting data about a particular process
3.    Helping with decision making
4.    Measuring the performance of a process
5.    Depicting the structure of a process
6.    Tracking the process flow
7.    Highlighting important steps and eliminating the unnecessary steps


 

     FLOWCHART FOR GSM BASED ADVERTISMENT DISPLAY BOARD


Firstly there need to initialized the all port that used in this project like GSM, MAX232 and PIC port. After that the users sent the command to GSM Modem and store the message into simcard. PIC receives the message from GSM modem and this operation will check whether that is a new message or old message. If there receive the old message there return to top until there receive a new message. Lastly when there check this is a new message instantly there will display to the advertisement board.