Continue to Site

Welcome to EDAboard.com

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.

Recent content by Raj Gunaseelan

  1. R

    GSM Message Read Problem

    Hello Arun, I understand that the GSM module works as expected. But it is on the microcontroller side that you are missing some characters. 1. Assuming you are using a microcontroller, what microcontroller are you using? 2. How are you handling UART receive? via. interrupt or by polling? 3. How...
  2. R

    Physical layer for CAN protocol

    Yes, CAN has a defined physical layer. No. Since you have experience with SPI and I2C, you can imagine CAN to be similar(to an extent). You can either use an external CAN controller IC or you can use a microcontroller which has a built-in CAN peripheral. You may need to use CAN...
  3. R

    camera for uav (For day or night)

    Hello Andrew, If you are looking recording HD video on-board on UAV, the below camera is an option(this is for daylight recording only): https://www.banggood.com/RunCam-2-RunCam2-HD-1080P-120-Degree-Wide-Angle-WiFi-FPV-Camera-p-1017010.html?rmmds=search I personally use xiaomi yi for daylight...
  4. R

    [PIC] Microchip Mplab Plugin GDD

    Okay, GOLDraw() must be called continuously(may be via. timer) which initiates any pending drawing processes, if any. If there is any change in graphics GOLMsgCallback() function is called by GDD library. This function must be implemented by the user. WORD GOLMsgCallback(WORD objMsg...
  5. R

    programmin an avr for mp3 with this code

    hi, Clear timer counter registers(16 bit). Waveform generation mode: 10bit PWM No prescale (ie. prescale 1:1). Input capture registers: may be ignored if PWM is what you need
  6. R

    [PIC] Microchip Mplab Plugin GDD

    What do you mean "run a engine"? Wanna move the picture from right to left? Are you familiar with writing callback function for button events?
  7. R

    [SOLVED] programmin an avr for mp3

    If this is about mass storage media, the memory is divided into several sectors usually 512 bytes each. A group of sectors together form a cluster. These information are stored in Master Boot Record(MBR). No. of sectors per cluster depend on the filesystem format the memory is formatted for. You...
  8. R

    Project understanding

    Hi amitaiwe, Yes, you can. But to do that, you need to download and install C compiler on your computer(try xc8 compiler from microchip). Then, while creating a new project on MPLAB, you have to select the installed C compiler as the toolchain. Now, create a new file, copy the code to this...
  9. R

    lcd display repeats the same digit twice

    How do you maintain the LCD control timings? Do you use delays or do you wait for the busy flag to signal? In case you are using delays, try increasing the delay to see if timing is the problem. Raj Gunaseelan
  10. R

    [PIC] Program in Embedded c

    HI nidhublessy, If you need USB and SD card, you may find a suitable microcontroller in PIC18F series(I have used PIC18F4550). Microchip provides library and example codes for USB and SD card. If you are a complete beginner, i recommend having your hands on a development board which...
  11. R

    display float on 16x2 LCD in PIC 16F877 using Hi-tech C compiler

    Hi ecaits, sprintf() can eat up more memory on PIC16F877. Fixed point arithmetic is good. But if you still want to use float, use the follwoing code to display on LCD. #define DECIMAL_PLACES (100) // 2 digits after decimal void displayFloat(float value) // Assume...
  12. R

    PIC16F877a Voltmeter and Ammeter problem

    Electrojosh86, Are you reading the voltage once and updating value on the LCD immediately? You may have to implement a software filter like moving average filter(it is basically equivalent to RC low pass filter which is easy to implement) to smooth out the small variations of ADC...
  13. R

    Sampling a Sinusoid 240VAC with ADC of a dsPIC33F Microntroller

    Hi SaraEnG, You can level shift the AC signal to be positive(say 0V to 12V AC) and then divide the voltage to match dsPIC's requirements. So now you can sample an ac signal whose peaks are at 0V and 5V directly with the dsPIC's inbuilt ADC module itself. Just make sure you sample it...
  14. R

    [AVR] how to update only some portion or APIs of code in microcontrollers

    Hi Shreyas, I don't think there is a method to do that. But still, let us see if someone else has got something. Raj Gunaseelan

Part and Inventory Search

Back
Top