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.
Dear Mr Crutschow,
I tried as per your suggestion and got -12V on the DRAIN side by providing the SOURCE with -12V and connecting the GATE to ground through 56K resistor. As my ultimate aim is to open the circuit when the power is applied in reverse direction, I conducted it and got the below...
The input supply voltage of the above circuit is +5V. When I interchange the ground and Vcc lines in P16, the P-MOSFET will not be biased and the circuit becomes open.
My current requirement is, to do the same setup (The circuit should be open) by using -5V as my voltage source. Will this...
Dear members,
Please recommend me a simple MOSFET circuit or useful links to protect my load from reverse polarity inputs voltages.
My Supply voltage : -12V/-5V.
Supply current : 2.5A.
Load to my circuit is an Op-amp (consumes around 100mA of current, but I need a circuit of around 2.5A for...
Please search for this datasheet.https://ww1.microchip.com/downloads/en/DeviceDoc/61126F.pdf
In this datasheet, refer the steps mentioned in Chapter 27.5.1
USB engine needs exactly 48MHz clock signal for its proper operations.
Regards,
N Gopi
Hi chandu,
This is the one more step i followed to communicate with full speed devices. As soon as I detect a J state (differential 1) while connecting the device, I clear a flag bit in one of the USB control registers to inform the Serial Interface Engine(SIE) that the connected is a full...
Hi Chandu,
I am happy to hear that you have successfully done enumeration for low speed devices. In order to write your own applications to grap USB mouse and Keyboard, need to study HID device classes at first.
https://www.microchip.com/forums/m730375.aspx
The above link will direct you to...
Hi chandu,
I remember I too faced the same problem while shifting from writing firmware for low speed device to high speed device. Then, I got a ready made USB stack from microchip's application library. With that, I communicated with android phones.
What I can suggest you at this moment is to...
I need to tell you that the procedures to create 1ms SOF in USB communication differs for different micro controllers.
I follow the below procedure to create 1ms SOF signals in PIC micro controllers.
1. At first, I initialize the USB serial interface engine by configuring the necessary...
Hi Chandru,
Buffer descriptor table is for PIC micro controllers. Buffer descriptor table is the one which contains registers for 16 endpoints supported by PIC24F micro controller. This registers transfer the access of FIFO Buffers between USB serial interface engine and the user. Along with...
I hope my suggestion may help you fix your issue.
1. Verify that your power source must provide supply voltage not more than the max input voltage that the controller can support.
2. Write a LED blink program and make it run for several minutes and check whether the controller is getting...
Hi Mr chandru.kurapati,
I am not aware of the problem you are facing right now, but I hope my ideas may help you rectify your problem.
1. Are you sending the correct 8-byte setup packet to retrieve the 18-byte Device descriptor from the usb device?
2. To which end point are you sending this...
Thanks for your reply.
After checking, i have come to know that, HC-05 connects with only one android phone at a time. However, it pairs with multiple devices before it gets connected.
My requirement is slide different. I need a bluetooth module, unlike HC-05, that can connect with multiple...
Hi all.
I have recently purchased HC-05 Embedded Bluetooth module to interface it with my PIC24F development board. As per my requirement, i need to connect more than one bluetooth enabled devices like Android phones with it simultaneously. I have referred HC-05's Documentation and...
Hi, while seeing your code, i found some mistakes you did.
In main() function, you have set TRISC and PORTC bits for some reason and you changed them in Serial_Init() function. If you want to set or clear a particular bit in a register, you can use the below method.
//This code explains how...
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.