____ / ___| | | _ | |_| | \____|
_ _ ( ) ( ) | | | | | | | | | (_) | (_____)
_____ ( _ ) | ( ) | | | | | | (('\| (___\_)
#### ## ##### ## ## #####
______ | ___ \ | |_/ / | ___ \ | |_/ / \____/
IMPORTANT: enter the case-INsensitive alphabetic (no numbers) code AND WRITE SOME SHORT summary of changes (below) if you are saving changes. (not required for previewing changes). Wiki-spamming is not tolerated, will be removed, so it does NOT even show up in history. Spammers go away now. Visit Preferences to set your user name Summary of change: '''v3 specific knowhow for ExhaustGasTemp''' Even on v3.2 that is assembled to a very high level, the EGT parts are not on (pads left empty). The circuit itself is simple: http://www.vems.hu/files/DaveBrul/mini_egt_sch.JPG Short checklist (see table below for details): * supply for AD597AR * sensor (or compensational cable) wires connected (green+ to AD597pin1 and white- to AD597pin8). A(n optional) capacitor between them filters noise. * make sure pins 1,3,4 of AD597 are connected, using the SMD pads and some wire (note: pins 8,3,4 would be just as fine). This provides a solid ground for the circuit input * AD597 output (pins 5,6 connected) connected to MCP3208 via 2 resistor + 1 cap voltage divider and filter. This is onboard since v3.2 so requires little to no attention. Table (colums) provide checklist for * soldering (or checking, if the boardand has related parts) * and measurements (only after all soldered, of course) * report. Fill out a copy (print on paper) when completing. Fill in a digital copy if there are problems and asking for help. No report can be evaluated that does not have all this completed. '''AD597''' || '''Reason'''|| '''Check/Solder''' || '''Should measure'''|| '''Actually measured''' || || '''AD597 power''' || don't forget '''C37=220nF'''. '''L4''' (1..10uH) (or 0..10 Ohm is just as fine, eg. solder a thin wire). L4 already shorted via trace on v3.0, '''Short C44 (and C55 for CH2)''', this is a remaint from a dual supply revision of the sch. Disregard anything saying that it should not be shorted.|| pin7 vs pin4 is +8..15V || || || '''feedback'''|| pin5 and pin6 are connected || pin6 vs. pin5 is 0 Ohm (or 0mV in diode-check mode)|| || || '''common ground''' The K-Thermocouple sold in WebShop has no internal connection between the sensor pins and the sensor body. This is good. But the sensor must not 'drift' higher or lower then the AD597's supply.|| Short SJ9 if your sensors body does not short the sensor to ground. (SJ8 for ch2)|| pin4 vs pin3 is 0 Ohm || || ||'''No hysteresis'''|| leave pin2 open || visually inspect || || || '''EGT+ connection''' || green (+) wire from the sensor goes to pin1 || pin1 vs pin8 should measure 0mV in diode-check mode (upto +1mV if the sensor is connected and you heat the sensor tip 25C above the cold junction temperature) || || || '''EGT- connection''' || white (-) wire from the sensor goes to pin8 || pin1 vs pin8 should measure 0mV in diode-check mode (upto +1mV if the sensor is connected and you heat the sensor tip 25C above the cold junction temperature) || || || '''filtering cap''' || 100..220..1000..2200nF cap between EGT+ and EGT- (easiest on the board bottom side, right where the compensational cable is soldered to the header) || - || EGT reading becomes more stable || || '''pin6 output voltage''' || If you don't have a K-thermocouple sensor at the time of these steps, short the EGT+ and EGT- inputs (eg. throughole pads that go to pin1 and pin8) || pin6 vs. pin4 is appr 100mV for 10C and 300mV for 30C || || If you are ready, the voltage on AD597 pin6 (vs. pin4, that is GND) depends on temperature, +10mV/K slope (higher voltage for higher temp) * with sensor attached: temperature of K thermocouple tip * or shorting wire inplace of sensor: depends on temperature of chip ---- '''AD597 to MCP3208 ADC''' It doesn't make sense to care too much about EGT reading on LCD until the above steps are completed (pin6 voltage depends on temp). AD597 output (10V for 1000C) is divided with 2 resistors so the mcp3208 can measure it (max range is 5V). ** v3.2 (R83=100k, R84=75k) since there is a cap on mcp3208 input that enabled us to use these high resistor values (little current consumption). Division is * 3/7. ** v3.0, v3.1 : (R83=2.7k, R84=2.7k) although division is * 1/2 , not same as for v3.2 (someone can find better matching values under 35k that are available in the rescue kit ??) 22k:33k is closest prolly... ---- '''MCP3208 to LCD''' In lcd_display.c channel 5 is written (from the valid real channel numbers 0..7). <code> mcp3208_data[5]; ... read_mcp3208(5); </code> The real channel 5 is confusingly (in eagle library or mcp3208 datasheet) named MCP3208_CH6 (from CH1..CH8). Anyway, 5 in the code reads pin6. (0 in the code reads mcp3208 pin1, ...etc... 7 in the code reads mcp3208 pin8) Since EGT1 out goes (after divider) to mcp3208 pin5 on v3.2, this is the only change since v3.1. To get good LCD reading you can * change the code: write "4" instead of "5" to read mcp3208 pin5 * or connect the mcp3208 pin5 and pin6 (since you most likely not use pin6 for anything else anyway): the leftmost pins on the 2x2 througholes right-upper relative to AD597 are perfect for this TODO: * config.egt1_cal units, and calibration hints (verify with DVM) ---- :R83=5k6, R84=4k7, (R83=100k, R84=75k on v3.2 schematic, C100=100nF makes that high impedance divisor possible without any loss of ADC-resolution ) :'''C44 (short, not capacitor. See explanation above)''' :'''C90 (100nF)''' :'''SJ8 - leave unconnected''' :U16 AD597AR (not in rescue kit! Optional, see WebShop) The recommended ratio of R83 to R84 is 4 to 3 (rails at 1100C ?), but anything above 1:1 will do, but ADC will rail at around 960C that way). On v3.1 and earlier boards, max recommended values are 20k. If you cannot calibrate, at least measure these resistors with DVM (before soldering). '''Needed for EGT2:''' :R81=4k7, R82=5k6 (R81=75k, R82=100k populated on v3.2, C101=100nF makes such high values possible) :'''C55 (short, not capacitor. See explanation above)''' :C91 (100nF) :'''SJ8 - leave unconnected''' :U25 AD597AR bottom side of board (not in rescue kit! Optional, see WebShop) ---- The best way of connecting the thermocouple to the board is special compensated connectors+wire, [http://www.elfa.se/elfa/produkter/se/259274.htm chassis connector], [http://www.elfa.se/elfa/produkter/se/259230.htm wire connector] and something like this [http://www.elfa.se/elfa/produkter/se/259205.htm compensated wire], these links are from a swedish supplier, the same products are available worldwide at better pricing... [http://www.farnell.com/datasheets/30842.pdf Farnell also has some cheap compensated thermocouple connectors] If you solder standard wires for connecting the thermocouple, remember that the measured temperature will be the difference between the thermocouple and the joint between the thermocouple-wire and the standard wire ---- '''See also''' * ExhaustGasTemp Optional: Add document to category: Wiki formatting: * is Bullet list ** Bullet list subentry ... '''Bold''', ---- is horizontal ruler, <code> preformatted text... </code> See wiki editing HELP for tables and other formatting tips and tricks.