- Sun Jan 26, 2014 6:00 pm
#167734
Hey all,
I'm trying to make an arduino shield for the SM130 RFID module that just has the SM130 chip and some screw terminals for digital and analog I/O pins. The schematic for my project is attached, as are the front/back traces.
The SM130 board doesn't seem to work when I attach it to the arduino. At first I realized that the onboard +5V terminal didn't seem to have sufficient current to drive the chip -- when I measured the VCC and RFVCC on the SM130, I was only getting 4.65 V. When I switched to a +12V supply rather than USB power, the VCC on the SM130 jumped up to between 4.95 and 5.05 V, which seems much more normal. However, when I try to communicate with the chip via Arduino's SoftwareSerial, I still can't connect.
Is there anything obviously wrong with the board? I've gotten it to work by breadboarding the SM130, and as far as I can tell, the PCB is made to the be as close to the breadboarding as can be. I'm using the same code to communicate with it as I had previously, so I can't help but think that the PCB is the problem.
Any insights would be greatly appreciated!
I'm trying to make an arduino shield for the SM130 RFID module that just has the SM130 chip and some screw terminals for digital and analog I/O pins. The schematic for my project is attached, as are the front/back traces.
The SM130 board doesn't seem to work when I attach it to the arduino. At first I realized that the onboard +5V terminal didn't seem to have sufficient current to drive the chip -- when I measured the VCC and RFVCC on the SM130, I was only getting 4.65 V. When I switched to a +12V supply rather than USB power, the VCC on the SM130 jumped up to between 4.95 and 5.05 V, which seems much more normal. However, when I try to communicate with the chip via Arduino's SoftwareSerial, I still can't connect.
Is there anything obviously wrong with the board? I've gotten it to work by breadboarding the SM130, and as far as I can tell, the PCB is made to the be as close to the breadboarding as can be. I'm using the same code to communicate with it as I had previously, so I can't help but think that the PCB is the problem.
Any insights would be greatly appreciated!
You do not have the required permissions to view the files attached to this post.