How would an alarm button work in a bathroom scale?

  • Context: Engineering 
  • Thread starter Thread starter Lord Popo
  • Start date Start date
  • Tags Tags
    Scale Work
Click For Summary
SUMMARY

The discussion focuses on implementing an alarm button in a bathroom scale using microcontrollers. It highlights the use of low-power timing circuits and suggests utilizing PIC or Arduino microcontrollers for added functionality. The presence of a 32.768 kHz crystal on the PCB is emphasized for its role in clock timing. Additionally, a reference to a CMOS IC application circuit is provided for further understanding of timing circuit design.

PREREQUISITES
  • Understanding of microcontrollers, specifically PIC and Arduino.
  • Familiarity with clock timing circuits and their components.
  • Basic programming knowledge relevant to microcontroller applications.
  • Knowledge of CMOS ICs and their application in timing circuits.
NEXT STEPS
  • Research the functionality of the 32.768 kHz crystal and its applications in timing circuits.
  • Explore programming techniques for PIC microcontrollers to implement alarm functions.
  • Study the application circuit of the 74HC4060 CMOS IC for timing circuit design.
  • Learn about interrupt handling in microcontrollers for enhanced functionality.
USEFUL FOR

Electronics enthusiasts, microcontroller programmers, and anyone interested in designing alarm systems for consumer electronics like bathroom scales.

Lord Popo
Messages
4
Reaction score
0
Homework Statement
I am given a bathroom scale that I have to reverse engineer and beneath the bathroom scale, there is a button that sets an alarm for 24 hours from when you pressed it so that it can remind you the next day at that same time to check your weight. On the circuit board, there is the button that sets off the alarm and there is a soundbox where the alarm noise comes from. How are the seconds measured? Is it in cycles, what units would they be in? How does the scale know when 24 hours is up and how does it display that information onto the LCD screen? And when the alarm, rings, it can be turned off as soon as you step on the scale and if not the alarm will sound for 20 seconds; how does this function work?
Relevant Equations
No relevant equations are known.
All I know is that when you press the button, the LCD icon displays an alarm icon which indicates the alarm has been programmed to sound at the exact time every 24 hours.
 

Attachments

  • unnamed.jpg
    unnamed.jpg
    88.1 KB · Views: 192
Physics news on Phys.org
So from your Profile page, it looks like you are starting your EE undergrad?

How much do you know about microcontrollers so far? Do you have any experience with Arduino or PIC processors or Raspberry Pi microprocessors? How much programming have you learned so far?

There are pretty simple circuits to use for clock timing circuits, but if you want to add extra functions onto those simple timing circuits, it's usually best to use a PIC or other inexpensive micontroller that incorporates simple low-power timing with the ability to process interrupts (after some number of seconds, etc.).

Are there any small tubular crystals on that PCBA labeled with 32.768? It would be about 2mm in diameter and 10mm long... If there is such a crystal on that PC board, can you do a little Google search to figure out what is important about that number, and why that crystal is on that board?

Also, if you look at this application circuit for a simple timing circuit designed with a common CMOS IC, can you understand what it is doing and how you might use it as a building block for this circuit's functionality? :smile:

https://assets.nexperia.com/documents/data-sheet/74HC_HCT4060_Q100.pdf

1580778155105.png


1580778269038.png
 
  • Like
Likes   Reactions: anorlunda

Similar threads

  • · Replies 5 ·
Replies
5
Views
977
  • · Replies 14 ·
Replies
14
Views
6K
  • · Replies 37 ·
2
Replies
37
Views
5K
Replies
1
Views
7K
Replies
4
Views
6K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 15 ·
Replies
15
Views
3K
  • · Replies 18 ·
Replies
18
Views
3K
  • · Replies 16 ·
Replies
16
Views
5K