Power net portal is a special schematic object used to define a power or ground net. Power ports allow you to conveniently indicate a power net at any location in the design. Power nets of the same designator automatically connect throughout your design #portal #power
A generic fixed inductor for rapid developing circuit topology. *You can now change the footprint and 3D model at the top level anytime you want. This is the power of #generics
Basic Temperature Monitor with Alarm and Display Modes
Q. Create a microcontroller-based temperature monitoring system that can:
Task 1: Temperature Display on 7-Segment Display
• Use two push buttons to increment and decrement of temperature level instead of a temperature
sensor.
• Display the current temperature on the 7-segment display, with appropriate mapping for Celsius
and Fahrenheit. (should display both Celsius and Fahrenheit in same display, but in different times)
Task 2: Temperature Alarm
• Define a threshold temperature (40 Celsius) beyond which an alarm is triggered.
• Use an LED to signal the alarm when the temperature exceeds this threshold. (Blink a separate
LED)
• Provide a push button to reset or acknowledge the alarm.
• Alarm should work in both Mode 1 and Mode 2.
Task 3: Temperature Range Indication with LEDs
• Use a set of LEDs to indicate different temperature ranges:
o LED 1 for cold (e.g., below 15°C).
o LED 2 for normal (e.g., 15°C to 25°C).
o LED 3 for warmth (e.g., 26°C to 35°C).
o LED 4 for hot (e.g., above 35°C).
• Update the LEDs as the temperature changes, ensuring they represent the correct range.
• Also change the brightness of the relevant LED within the range.
o Increase brightness of the LED 1 in 0 – 15 Celsius range.
o Increase brightness of the LED 2 in 16 – 25 Celsius range.
o Increase brightness of the LED 1 in 26 – 35 Celsius range.
o Increase brightness of the LED 1 in 35 - 40 Celsius range.
o Blink the Alarm LED when the temperature is above 40 Celsius.
Task 4: Toggle Between Celsius and Fahrenheit
• Implement a push button to switch between Celsius and Fahrenheit on the SSD.
• Include conversion logic to ensure correct temperature calculation in both units.
Task 5: Mode Switching
• Add a push button to toggle between different display modes:
o Mode 1: Display the current temperature on the 7-segment display.
o Mode 2: Show the temperature range indication using the LEDs.
• Each press of the button should switch to the next mode.
Main Components:
ATmega328P Microcontroller
28 pin IC base for Atmega328P
Tactile push buttons (664 mm)
SSD Displays – cathode type – 3 digits for temperature display.
LEDs (4 from one color & 1 from another)
16MHz Crystal Oscillator (if needed)
Resistors, Capacitors and other supporting components.
Note:
• Choose either the dot board or PCB to solder the circuit components.
• Required resistors and capacitors should be decided by the students.
• Implement debouncing for push buttons to prevent erratic behavior.
• Use interrupts for responsive push button handling.
• 10% marks will be allocated to the finished look of the final product
4mo
Hey, I’m Copilot, your AI design assistant. I can help you brainstorm ideas, deb...
Hey, I’m Copilot, your AI design assistant. I can help you brainstorm ideas, debug problems, research components, and even make wiring connections for you. Ask me questions like:
@copilot I'm designing a PCB for a medical device that measures heart rate and temperature. Can you give me the list of components I will need?
@copilot How would I connect these parts to make the LED flash at 1kHz?
@copilot can you choose 4 digital pins on the ATMega328P-AU that I have here to use as GPIO given that I am already using some pins for reset, the external clock, UART, and I2C.
Chat with me by tagging @copilot on comments or in the chat.
1y
Someone is typing...
Passive Components
Resistor Power Rating
Beta
Checks that the power traveling across a given resistor is under its rating with 50% headroom.