August 4, 2008

By kenshin1988

On this day we started work at aroung 11am. I reached the college at about 8am. Waited for Rahul sir to come. Reported to him about the work to be done at home. Abhishek’s train was late, so i waited for him at Jogeshwari station. He came and we both went to my house, as soon as we reached Poornashree also got there.

The work which had to be completed this day was to test the wireless communication between the two ATMEGA microcontrollers (ATMEGA16 and ATMEGA32). and also to get the prices of available touchscreens from the manufacturers in the market. So we started the work with the designing the transmitter in ProteusVSM. We started writing the code in CodevisionAVR and simultaneously simulating the effect of the code in the design. We made the transmitting microcontroller to transmit a recurring sequence for eg “abc23″ through the UART. After the code was pretty much accurate we dumped it into one of the microcontroller. We started workiing on the receiver design, we made the code and dumped it onto the microcontroller using the STK200 ISP.

We assembled the two microcontroller circuits on the breadboard and tested them. The transmission and reception worked satisfactorily at the baud rate of 9600.

Later in the afternoon, we called up one touchscreen manufacturer in Pune (Source: www.lappteck.com) and found the price of a 3.8″, 4 wire resistive one for Rs 600/- excluding the shipping charges. We also enquired about the availability of the graphical LCD 18×64 pixels and found that with the controller it costed Rs 900/- and without the controller Rs 400/-

Problems we faced :

  • The sscanf function in the codevision library was giving problems, so we wrote the code using the scanf. It worked satisfactorily.
  • One of the transmitter module did not work. So, we will be testing the module in college.
  • Lock up of the reciever was resolved by nulling the flags.

Leave a Reply