Another Beer Please
jmichaelg writes "What do you get when you combine a glass, a PIC computer, two capacitors, a coil and a zener Diode? A wireless beer glass that signals your waiter when you need a refill. The circuit is an RFID transponder that measures the fluid level in a glass and transmits a globally unique ID coupled to the fluid level reading when queried by an antenna hidden in your table. The query provides enough power to drive the circuit so no batteries are needed. A technical paper describes the circuitry in the table and the glass." This hit the news over a year ago, but we didn't have the technical details.
Do you know that there is a low tech solution that is in use for years? In germany beer mugs have a lid. If the lid is open, the waiter knows you want a refill, if not you don't want a refill...
This solution is also wireless...
This advice on Oktoberfest bears repeating:
I don't need a mug that tells the staff I need another beer; I need one that tells me I don't!woof.
Read the article; it's far more ingenious than that. The coil is just feed into two PIC inputs, and the PIC's static-protection diodes do the rectification. A zener and a cap across the power pins complete the power supply.
It gets better. They use the clock pin as one of those inputs. Thus the chip is clocked by the received RF. And by briefing switching the other input to an output, they communicate pulses back to the sender. (That right -- no separate RFID chip, the PIC does all the sending as well as the sensing.)
Speaking of sensing, it gets even better. The capacitance measurement used to determine the fluid level is done by switiching two other input/output pins and a fixed capacitor to create a charge pump measurement. By counting the number of times a charge on the fluid-measuring capacitance has to be transfered to the fixed capacitor to bring it up to a logic level, they measure picofarad differences corresponding to changing fluid levels easily.
An utterly amazing bit of minimalist engineering!