Wake Up Circuit for CORTEX using serial port

  • Thread starter Thread starter yui
  • Start date Start date
  • Tags Tags
    Circuit Serial
Click For Summary
SUMMARY

The discussion focuses on designing a wake-up circuit for the CORTEX LM4F 232H5QD microcontroller to bring it out of low-power hibernation mode upon receiving data through the serial port. The user initially attempted a circuit design that failed to function correctly. They are considering using an MSP430 microcontroller to monitor the RX line and trigger the WAKE pin when a character is detected. A key solution provided was the inclusion of a pull-up resistor, which resolved the initial circuit issues.

PREREQUISITES
  • Understanding of CORTEX LM4F 232H5QD microcontroller specifications
  • Familiarity with serial communication protocols
  • Basic knowledge of low-power microcontroller operation and hibernation modes
  • Experience with circuit design, particularly involving pull-up resistors
NEXT STEPS
  • Research the implementation of wake-up circuits for microcontrollers
  • Learn about the MSP430 microcontroller and its interfacing capabilities
  • Study low-power design techniques for embedded systems
  • Explore serial communication troubleshooting methods for microcontrollers
USEFUL FOR

Embedded systems engineers, microcontroller developers, and anyone involved in low-power circuit design for autonomous sensor applications.

yui
Messages
2
Reaction score
0
Hi all,
I am making my first attempt at designing a microcontroller for an autonomous chemical sensor package for marine systems. Previously, we used a commercially available microcontroller made by a company called Persistor (http://www.persistor.com/pii/products/cf2.html), but now we are trying to design our own controller using a CORTEX LM4F 232H5QD (http://www.ti.com/product/lm4f232h5qd).

We are having trouble designing a wake-up circuit for this controller, and would really appreciate some help. We would like to bring the CORTEX out of hibernation when any character is sent through the serial port. The CORTEX has to be in the low-power hibernation mode, where interrupts are not available on the IO pins. There is a "WAKE" pin on the chip that brings the chip out of hibernation when it is pulled low. My first attempt was to put a circuit like the one attached, but it did not work.

Right now, we are leaning towards adding a MSP430, and using it to monitor the RX line, and then when it sees a character, then it triggers the WAKE pin using an IO pin. This is how the CF2 does it, and we are confident that it would work, but it just seems like a very complicated way to solve this problem. Does anybody have an idea for a simpler design for this wake circuit?

thank you!

Yui
 

Attachments

  • wake circuit.PNG
    wake circuit.PNG
    3.3 KB · Views: 686
Engineering news on Phys.org
You need a Pull-Up resistor. Image from "www.ti.com/lit/ds/spms319g/spms319g.pdf"



attachment.php?attachmentid=57381&stc=1&d=1364888413.jpg
 

Attachments

  • pullup_drain.jpg
    pullup_drain.jpg
    7.7 KB · Views: 618
Last edited by a moderator:
Thank you!

That did it! Thank you for your help!

Yui
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 26 ·
Replies
26
Views
5K
  • · Replies 19 ·
Replies
19
Views
7K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 6 ·
Replies
6
Views
9K
  • · Replies 6 ·
Replies
6
Views
7K
Replies
2
Views
4K
  • · Replies 4 ·
Replies
4
Views
2K