http://www.stephanharms.de/LM75-Adapter
LM75 Adapter
Zur Temperaturmessung mit einem Mikrocontroller gibt es eine Reihe von Sensor-ICs, die bereits einen ADC integriert haben, so dass der Temperaturmesswert digital ausgelesen werden kann. Neben dem DS18S20 der über einen 1-Wire Bus angesprochen wird kann ist der LM75 gut erhältlich. Diesers Sensor ist in einem SO8-Gehäuse untergebracht und benötigt neben dem Anschluss der Versorgungsspannung und des Datenbus das Setzen der Adresspins (siehe Tabelle unten). Die Kommunikation mit dem Mikrocontroller läuft über den I2C-Bus. Es können bis zu 8 dieser Sensoren am gleichen I2C-Bus betrieben werden.
Der Sensor wandelt im Temperaturbereich von -55 °C – +125 °C mit einer Genauigkeit von ca. ±2 °C und einer Auflösung von 0,5 °C. Wenn es nötig ist höhere Temperaturen zu messen, so bieten sich Thermoelemente an, die im Falle von Typ-K über den MAX6675 ausgelesen werden können.
Folgende Adapterplatine erlaubt das setzen der Adresspins per Lötbrücke und den einfachen Anschluss per Stiftleiste.
Schaltplan:
Board:
Bestückung:
Platine:
I2C-Adressen:
A2 | A1 | A0 | I2C Read Adresse | I2C Write Adresse |
0 | 0 | 0 | 0x91 | 0x90 |
0 | 0 | 1 | 0x93 | 0x92 |
0 | 1 | 0 | 0x95 | 0x94 |
0 | 1 | 1 | 0x97 | 0x96 |
1 | 0 | 0 | 0x99 | 0x98 |
1 | 0 | 1 | 0x9B | 0x9A |
1 | 1 | 0 | 0x9D | 0x9C |
1 | 1 | 1 | 0x9F | 0x9E |
Anhang | Größe |
---|---|
LM75-top.pdf | 3.62 KB |
LM75-bottom.pdf | 3.68 KB |
LM75-parts.txt | 617 Bytes |
LM75.sch | 49.8 KB |
LM75.brd | 7.62 KB |
- Anmelden um Kommentare zu schreiben
http://blogs.msdn.com/b/ashleyf/archive/tags/hpcalcs/
> > >
-
Blog Post: 96 Line F# Emulator + 960 bytes of HP-35 Microcode
[Part 3 of the HP Calc series ] In this post, we’ll create a 96-line F# emulator for the HP-35 calculator with which we’ll run the 960 byte (!) ROM image. As you may well know, I am a calculator freak. The 40-year-old HP-35 is an especially wonderful device; being the world’s…on26 Jan 2012 -
Blog Post: Fixing Decades-old Bugs in the HP-35
[Part 2 of the HP Calc series ] Making the JavaScript-based HP-35 microcode emulator has been a fun little project. Last time we disassembled the original bits from the ROM. I say “disassemble” but really our microcode instructions were an array of JavaScript functions. This time, I’m…on27 Sep 2010 -
Blog Post: Microcode-level HP-35 Emulator (in JavaScript!)
[Part 1 of the HP Calc series ] I recently started a super-geeky side hobby of collecting vintage calculators and got my hands on a pair of HP calcs. The more I learned about the internals of the devices, the more intrigued I was. Jacques Laporte has an absolutely wonderful site going into crazy…on25 Sep 2010
Proof That Prague Is Europe’s Prettiest City
But back to the city being breathtaking…
It looks like it’s been plucked right out of a fairytale.
500px/tomasmegis
All those red roofs.
500px/miguelvirkkunen
And beautiful bridges.
They have cobblestones everywhere
And the skyline is pretty spectacular.
500px/kiwiwoe
It even looks good in black and white!
500px/DragosGrigore
And covered in snow.
European pink ladies
Don’t you want to be sitting on that patio drinking a cold Czech beer right now?
Ah, Prague.
http://goodfet.sourceforge.net/
GoodFET
The GoodFET is an open-source JTAG adapter, loosely based upon the TI MSP430 FET UIF and EZ430U boards, as described in their documentation. See Improving the MSP430 FET on Travis Goodspeed’s blog for further information.
In addition to JTAG, the GoodFET has been inspired by HackADay’s Bus Pirate to become a universal serial bus interface.
Hardware and software are available under the BSD license, and free-as-in-beer boards will be given to those who ask politely. Email Travis Goodspeed, travis at radiantmachines.com, to get involved.
Source Code
For source code, schematics, and firmware
git clone https://github.com/travisgoodspeed/goodfet goodfet