Tuesday, May 22, 2012

ISDR worshop at Bharatiya Vidya Bhavan's Muktangan Exploratory Science Centre,Pune, MH

Venue:     Bharatiya Vidya Bhavan's Muktangan Exploratory Science Centre,Pune, MH
Date:       17th May 2012 to 19th May 2012
Kits:        ISDR Kits
Number:  20 Kits


An ISDR workshop was held at Bharatiya Vidya Bhavan's Muktangan Exploratory Science Centre,Pune, MH on the following days: 17th May 2012 to 19th May 2012 with about 20 registered participants. The participants ages varied from the youngest Miss Simran, a 6th Standard student to 77 OM Cyril, VU2AY.

Mr. Vilas Rabde, VU2VPR, took the initiative to conduct this workshop at  Bharatiya Vidya Bhavan's Muktangan Exploratory Science Centre and made all the necessary arrangements in the Electronics Lab to conduct the ISDR workshop. A small inaugural function was held, where the students were given a brief introduction to the ISDR by Abinav C.S. After the inauguration, the students were asked carry to the Electronics Lab to start the workshop.


The first day, the participants were given: 1 ISDR Kit, 1 Soldering Iron, 1 Cable Stripper, 1 Cutter and 1 Screw-driver. A brief  procedure to construct the stereo cable was given and the students started of with a bang to construct the cables. Following, they started on the ISDR Kits. By evening, most of the participants had almost completed the kits.

The second day, most of the participants finished with the kits and were all ready for testing the ISDR. After the D.C. and A.C. testing, the participants followed onto the wiring and in finishing make-up stages.

The third and final day, all the participants finished the ISDR's and were all testing on PC's for stations. In the afternoon, some of the Pune HAM operators were kind enough to come on the band for the participants to have an hands on experience with the ISDR. Thus, the workshop was concluded by evening with all 20 participants successfully completing the ISDR's.

Some eye feasting photos: 

Dr. Ramesh Joshi, Director of BVB's Muktangan Exploratory Science Centre

The participants listening to the introduction of the workshop

Abinav C.S. giving the introduction to ISDR

Participants start the workshop








The youngest participant Miss Simran

Participants testing their ISDR on AIR

Abinav helping the participants


VU2UPQ-OM Uday Patil  conducted 40Mtr Antena construction workshop

Participants giving their feedback on the workshop

Certificates being handed over




 
 

Thursday, May 10, 2012

PIC Fever

CAUTION: HIGHLY CONTAGIOUS AND NO CURE FOUND YET


Greeting Everyone!!!!!!!!!!!!!!!

That's right - We have got the PIC Fever and its very contagious.

A little history or recap rather of the PIC's we have worked on:

The last is indeed PIC18F4520, and not a 16F series. The RnD team has moved on to higher series because the work being done does demand higher versions and added features.

Before moving on to the 18F series family, a quick review of what the 16F family offered and a few things common in 16F84a, 16F628A and 16F887:

  • 8-BIT Micro-controller
  • Operating Speed of 20MHz
  • Direct, Indirect and Relative Addressing modes
  • Eight-level deep hardware stack
  • 35 single-word instructions
All though these maybe some of the similarities which are prominent, we do have additional features in the 16F series.

The programming language is Assembly Level Language and  the program can be ported into different PIC 16F series with little changes. The changes are mentioned in the migration documents available in Microchip site. For instance, migrating from 16F84A to 16F628A is quite simple where you have to just turn-off the comparators in the 16F628A and also change the code-block address to 20H since 16F628A starts at 20H.

Most important is the CONFIG bits in the 16F series, the 16F84A as the least number of configuration bits, 16F628A as a little more due to the added features and then 16F887 has the two line CONFIG definition as then are a lot of features.A small example is, 16F84A has to have a external crystal oscillator, 16F628A has Internal precision 4MHz as well as an option for external and the 16F887 has an internal 8MHz variable and an option for external oscillator.

The list can keep going on for difference's and similarities between the PIC 16F series. So, the question is how do we know which PIC to choose? well, simplest answer is define the project function, read the datasheet, see if the  required feature for the project is available and voila you have a PIC for your project.

The same mantra was followed for another project in the RnD labs and we had to choose another PIC family series for the project. Thus, we stumbles upon the PIC 18F series family. So why did we really choose the 18F, well the project required us to use more stack area and since the 16F series were limited to just 8 levels we moved on to 18 F because it had 31-levels of stack which is far more greater than required.

Small doubt, why no use software stack method? The truth is we are not sure how this is done and there are few sites with great info on this and we are trying out the possibilities of software stack method. Meanwhile, as the current project deadline approaches, we have taken the shortcut and chosen a 18F series to solve the problem.

When it comes to programming the 18F, it is still the Assembly Level Language but the op-codes and style of accessing the Special Function Registers and Access Bank in the 18F is very much different.  Also, the 18F series has an extended Instruction Set with about 75 Instructions. So, with a little change of programming style and datasheet, one can migrate from 16F to 18F quite easily. Also, I have come across that there is not a single place on the internet where a proper migration from 16F to 18F is available. So, we have decided to host a document with necessary changes and migration notes soon enough in our Download Tab.

Stay tunes for more updates. Suggestions and idea will be worshiped in our RnD Labs.

 


 

Monday, April 16, 2012

Workshop at Sri Chammundi Scouts and Guides, Malleshwaram Bangalore

Event: GR-40 Receiver on School Examination Board
Venue: Sri Chammundi Scouts and Guides, Malleshwaram Bangalore
Date: 12th, 13th and 14th April 2012
Participants: Students from various schools and classes.

Scouts and Guides of Sri Chammundi Scouts and Guides, Malleshwaram Bangalore, participated in the GR-40 Rx. Exam Board workshop. The students who participated were from various schools and class standard of 7th, 8th, 9th and 1st. PUC. A total of 10 groups with 2 students in each group made an exam board model. All the kits were successfully completed on Saturday and tested on Air, receiving stations from Kolhapur  and Indonesia.

Click Here: HAM RADIO PRESENTATION
Students open their kits to identify the components

Students open their kits to identify the components

Students seeking help from our team members

Students start the soldering process

Other students during the workshop

All smiles and joy to handle soldering rods

Smt. Jyothi, in-charge of the Scouts and Guides group

Students finished the Exam Boards and happy to receive stations

Tuesday, April 10, 2012

UART Transmitter using PIC16F628A



In one of our highly classified secret 'X' Project, a small module consisted of a UART Tx. and Rx. modules to be built and demonstrated. So we started out with the transmitter, to transmit data for certain bytes. We choose PIC16F628A as it has the built in USART function and the datasheet has all the relevant details as to setup the registers and also has explained the baud rates to be set and necessary steps and actions for receiving and transmitting.

The datasheet can be downloaded from this official site: Click Here.

The details of the USART is given under Section 12 in the datasheet. As per the data sheet, three registers have to be configured for Tx. and Rx. The TXSTA, RCSTA and SPBRG. The TXSTA is the configuration register for the Transmitting and the RCSTA is the configuration register of the Receiving. SPBRG is loaded with the correct value specified in the baud table provided in the datasheet. SPBRG is used to mention the correct baud rate of Tx. and Rx. accordingly to the Crystal Oscillator, Internal Clock or RC Clock used in the circuit. Aslo the datasheet has provided the bits to be set/cleared and registers where data is loaded/received for Tx. and Rx.

As in our project we are using Asynchronous Tx. with a 16MHx crystal, the values of the TXSTA, RCSTA and SPBRG were loaded according. Also a special mention to this website for a very helpful project which helped us a lot. 16F628 UART test

There are few changes that were incorporated in final project. We have used PIC16F628A, 16MHz XTAL and MAX485. Whereas the website project has used PIC16F628, Internal RC Clock (asbsent in PIC16F628A but has Internal Oscillator far more stable than RC), MAX232. Also the baud rates are different as we have used 19.23 Kbaud and the website project has used 9.6 Kbaud.

Since we are using 19.23 Kbaud, the byte transmission was quite fast to be captured on the oscilloscope and we wrote a continuous loop to show us the transmitted byte. You can refer the below picture to see the byte being transmitted and captured on the oscilloscope.


More details on UART Tx and Rx will be updated soon on this post along with code, schematic and more pictures and suggestion. Stay tuned to this blog!!!!!!!!!!!!

Tuesday, March 27, 2012

ISDR Workshop conducted at NIAR, Hyderabad

We conducted an ISDR workshop at NIAR, Hyderabad for students from Mahaveer Institute of Technology. The workshop was fashioned with a briefing on the technology of ISDR and a short demo of the working knowledge of ISDR. A batch of four students  attended the workshop and successfully completed and tested the ISDR. The students were quite amazed with the ISDR Technology and Mr. Sudhinraraja,VU3PWT who conducted the workshop also gave a good working knowledge on setting up the Inverted V Dipole antenna.

Venue: NIAR, Hyderabad.
Date: 24th & 25th March 2012.
Workshop: Indian Software Defined Radio Receiver.

Sudhindraraja, VU3PWT giving a briefing on ISDR

Sudhindraraja, VU3PWT clearing students doubts

Sudhindraraja, VU3PWT and Jacob, VU2JOS handing over the ISDR kits

Sudhindraraja, VU3PWT and Jacob, VU2JOS handing over the ISDR kits

Students started assembling the ISDR Kits

Students assembling the ISDR Kits

Students from various colleges of Hyderabad visited during the workshop

Students from various colleges of Hyderabad visited during the workshop

Students tested their assembled ISDR using WINRAD

Wednesday, March 21, 2012

Demo of HAM Radio at Sri Gayathri English Medium High School, Anantapur, AP

Our RnD Team packed their bags for a drive to Sri Gayathri English Medium High School at Anantapur in Andhra Pradesh. Sri. Srinath, Correspondent invited the team to the school to give a demo to the students on HAM Radio and the current technology in wireless communication. We were welcomed by Sri. Srinath and his team of 20 students.

Click Here: HAM RADIO PRESENTATION


We first setup the antenna on the roof of the school in the chilled weather of 40 degrees Celsius.

Later on we setup the equipment for the demo purpose and during the process of setup the students were automatically attracted by the HAM Radio equipments.


After a brief seminar the students were given the exam board models to have an hands on experience



Below are the pics of the all the students that were present for the demo.

After a while the team setup the demo exam board for the students to have an hands on experience.





Monday, March 19, 2012

DDS Update.......

Good Morning Everyone!!!

Great News in the RnD Lab today. We got the DDS PCB done and soldered all the components and Yes the AD9833 mini component too(check the pics). After a lot of anticipation and nerve racking SMD soldering we got the DDS powered up and going. To our surprise, in the first shot the DDS was working and required no alteration at all. The New DDS PCB has a feature of varying the Frequency UP and DOWN. Also another added feature is the SLOW and FAST frequency variation.

Check out the Pics below of our new pride:-

Front Panel of the DDS


Back portion of the PCB of the DDS

The size of the AD9833

Monday, March 5, 2012

ISDR on Examination Board

Greetings!!!!

We have built an ISDR on an examination board. Yes! another examination board is modified to make an ISDR and looks very nice and beautiful. The ISDR was built on the Exam board so that we can build it spaciously and easy for anyone to understand the connections and working properly. As its a very nice way to display the ISDR and give a demo. And mainly most students like to build it on the exam board.

 The ISDR board has both UHF Connector and BNC Connector giving the user the option to use any connector at freewill. The ISDR main PCB is the same as the one used in the regular ISDR that we have been publishing. The controls - Mono Jacks (Audio signals), Binding Post (Power Supply), LED and switch have been consolidated onto the board below the ISDR PCB.

Here are some picture for you to have a look.

ISDR on Examination board


ISDR Control Panel

Main board of the ISDR mounted on the Exam Board

UHF and BNC Connector

Friday, March 2, 2012

GR-40 Receiver on Exam Board - PART 2

GR-40 Exam Board Model



Greetings Everyone!!!

If you jog your memory to last year (just 2011) we built a GR-40 Rx. on an examination board for fun, creativity, knowledge and demo purpose. Oh! for students too.

Well there is slight difference, we have added BNC and UHF connector giving the option of choosing any connector you want. We just made this for instruction purpose and here are the instructions on how to build it.

Click here to download the PDF

GR-40 Exam Board Model

GR-40 Exam Board Model

Control Panel

GR-40 RX. card and VFO card

UHF and BNC connectors (choose any connector you want)