Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
First of all, many thanks Marce and Mattylad for having answered me too fast.
I've accepted a challenge to make this board and it must be single side (as Mattylad told) and can't be larger than 10 x 10 cm.
The project is a "little bit" old, but my current CNC runs through EMC2, Turbo CNC and...
Hello, dear friends, how are you all?
Lately I have studied something about parallel breakout boards because I'm creating a CNC Unipolar Driver based on Mr Laurent's project (CNC3AX SGS L297) and thus I need a board to join all drivers and isolate the PC parallel port.
Well, here is my project...
Dear, jiripolivka, how are you?
Thank you so much for having answered me too fast.
The bunch of lead acid batteries that I have need a voltage between 13.5 and 14.5v to be charged. So, I will use the XL6009 regulator to provide 14v from a 12v power supply and an array of 2 power transistors to...
Dear friends, is everything ok?
I have a little electronic problem that I would like to share with you all.
Well...At home I have some lead acid car batteries that I really want to charge but I haven't any good charger to do it.
Looking for a solution, I've thought in using a DC-DC step up...
Use a voltage divider where R1 is 10k and R2 is 4k7. When Vin is 5v, Vout will be 3.3v. Thus, you can program the ADC to show 5v when decode 1024 (10000000000).
Regards.
Hiho, Zorro, are you fine?
At the first moment, I determined the size of array using the calloc instruction:
char* texto = calloc((high-low),sizeof(char));
But it never worked well...the array 'TEXTO' always returns the wrong size.
Looking your reply about my code doesn't ensure the...
HiHo, friends, are you all fine?
After so much problems in handling the interrupts, I've decided to use the KBHIT approach (https://www.edaboard.com/threads/277650/). Now, everything is ok but I have a doubt about dynamic memory use.
In my code, I have a pair of routines to write and read data...
I've suspected that this part and thus I've decided call only isGSMOk() from main function for checking what will happen. So, something strange happens in this part:
In the moment, I'm getting rid of the interrupt approach and coming back to the KBHIT way until I see what I've done wrong. Now...
Hello, jayanth, are you fine?
Thank you so much for having answered me! Is the min() function the main() function? How can I get rid of these delays? Could you show me?
Is the Serial Interrupt for RS232 communication one of CCS' example programs (EX_SISR.C or EX_STISR.C)?
One more time...
So sorry, my friend. I've opened the SIM900 datasheet instead of the SIM900D. haha :-D
Well... I don't remember, but when you receive the "RING", the SIM900D sends a line feed (x0D) and a carrier return (x0A) before the "RING". After you receive the first "RING", I think you need to turn off...
Hiho, folks.
I've realized that if I don't call the function (inicializaPIC();) at void main() and uncomment this line (//putc(caracterRecebido, PK2);) at void RDA_ISR(void) (#INT_RDA function) I receive all the answer for AT commands that I've made.
Could anybody help me? I'm freaking out Haha
HiHo, are you fine?
I'm making a track system using a SIM900D and when there is a incoming call, the pin RI (pin 4) goes to low until you or the sender hang up the phone. What if this approach?
Regards.
lks, is everybody ok?
I'm making a Track System using a GSM and GPS module, both controlled by a PIC18F4680. At the moment, I'm facing a big problem to handle the data that come through USART using the interrupt approach. I don't know why, but after enabling the RS232 receive data available...
Huuum, 70 GBP is too much expensive. Do you know how much does the SIM900 chip cost? I've bought a SIM900 for US$20 in China and a SIM900D for US$45 here in Brazil. If you can make your own PCB it's a good choice for you.
Well, if you need some information about feel free for asking me...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.