## ## ## # ## ####### ##### ## ##
# # # # ## # # # #
_______ ( ) | () () | | || || | | |(_)| | | | | | | ) ( | |/ \|
_ _ | | | | | | | | | |/\| | \ /\ / \/ \/
###### ## ## ## ## ####
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: '''This page is about a common industrial application of GenBoard/VerThree, controlling an electric heatsource for a target temperature profile''' GenBoard can do this with very small computation overhead, much clock cycles are left for other tasks. The IO usage is also marginal (1/16 of Analog inputs, 1/32 of digital outputs, 1/2 of InputTrigger channels). When I have the chips, I'll try to solder InputTrigger/AudiTrigger board with GenBoard/VerThree and a toaster. We have the EGT sensor and amplifier to measure temperature, and I can rectify the 230V with a greatz to make pulsing DC (I don't want to apply a huge cap to get smooth 400V DC). With the LM1815 InputTrigger we can detect the pulsing and switch it with an IGBT (ignition channel) at the right time to give the necessary timeslice for the heater to control heating. TODO list: * read ExhaustGasTemp MCP3208 channel * display 'ExhaustGasTemp' on LCD * drive InputTrigger with the pulsing DC * make the timeslice settable from menu * put the required temperature profile into flash * make a PID that controls the IGBT (would thyristor or even triac work? I mean with ign259 TTL level drive) * configure PID * also control a fan for cooling (??) 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.