From: DJ D. <dj...@de...> - 2007-06-25 19:18:18
|
Many thanks to all who helped me get to this point... my central heating/cooling system now has a gumstix running it! (along with five other MCUs ;) http://www.delorie.com/house/furnace/pcb2/ The main software is all custom, using the GPIO and serial lines to program the five R8C chips, and i2c to communicate with them when they're running. Yes, the DIN-8 connector is the console. The transplanted ethernet jack (Pulse J0011D21) works fine. Power is about 4.5v; it's a 5v switcher and a 2A diode drop. The web server is boa/perl/cgi. I had to rebuild microperl to support %ENV and installed index.cgi as the "build a directory script" so that it was the default home page. DJ PS: Hey gumstix folks, next time you design an ethernet board, please put thermals around the ground pins on the ethernet jack ;-) |
From: Jeff S. <jef...@gm...> - 2007-06-25 20:16:12
|
:-) so cool. Its making me want to do something similar. What are you using for thermostat? do you just have a analog one hooked up to gpio's? I was thinking of using usb thermometers at stations and have them report over a secure encrypted wireless network. Web page control of heating is pretty cool :-) On 6/25/07, DJ Delorie <dj...@de...> wrote: > > Many thanks to all who helped me get to this point... my central > heating/cooling system now has a gumstix running it! (along with five > other MCUs ;) > > http://www.delorie.com/house/furnace/pcb2/ > > The main software is all custom, using the GPIO and serial lines to > program the five R8C chips, and i2c to communicate with them when > they're running. Yes, the DIN-8 connector is the console. The > transplanted ethernet jack (Pulse J0011D21) works fine. Power is > about 4.5v; it's a 5v switcher and a 2A diode drop. > > The web server is boa/perl/cgi. I had to rebuild microperl to support > %ENV and installed index.cgi as the "build a directory script" so that > it was the default home page. > > DJ > > PS: Hey gumstix folks, next time you design an ethernet board, please > put thermals around the ground pins on the ethernet jack ;-) > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: DJ D. <dj...@de...> - 2007-06-25 20:48:03
|
"Jeff Sadowski" <jef...@gm...> writes: > What are you using for thermostat? do you just have a analog one > hooked up to gpio's? All the sensors use the Dallas 1-wire protocol (four of the R8C's manage this, one for each of four zones). Each zone's thermostat has a temperature/humidity sensor based on the DS2438 chip and HIH-3600 sensor, plus one of Seetron's smart LCD displays. So, two wires - 1wire for sensors and buttons, and serial for the LCD - are used for each zone. The "outside" sensor is the same, but no LCD display ;-) The pushbuttons just connect one of four DS2401 chips to the 1wire bus. The R8Cs can see when they're present so they know when the button's pushed. The previous board used a beige box PC. It still bit-banged the 1wire bus, but it had to disable interrupts and do one zone at a time, so it was much slower. At some point in the future, I hope to put a tiny MCU in each thermostat, and run a plain serial protocol to each one. > I was thinking of using usb thermometers at stations and have them > report over a secure encrypted wireless network. It's also a good zigbee task, but in my case, I already had all the wires to the old (mechanical) thermostats, so I just reused them. Each thermostat gets +5 and GND. > Web page control of heating is pretty cool :-) Yup, but you've got to make sure the firewall is set up right ;-) |
From: Jeff S. <jef...@gm...> - 2007-06-25 20:55:36
|
> > Web page control of heating is pretty cool :-) > > Yup, but you've got to make sure the firewall is set up right ;-) I'm thinking https login |
From: DJ D. <dj...@de...> - 2007-06-25 21:09:24
|
"Jeff Sadowski" <jef...@gm...> writes: > I'm thinking https login I'm blocking the whole computer. |
From: Marc N. <gee...@gm...> - 2007-06-25 21:29:07
|
That looks awfully like an ad-hoc solder stencil in one of the pics...did you make it or get it made for you? Details please :) (I say ad-hoc as it doesn't seem to be a full board, fitted Mylar stencil). -marc On 6/25/07, DJ Delorie <dj...@de...> wrote: > > > Many thanks to all who helped me get to this point... my central > heating/cooling system now has a gumstix running it! (along with five > other MCUs ;) > > http://www.delorie.com/house/furnace/pcb2/ > > The main software is all custom, using the GPIO and serial lines to > program the five R8C chips, and i2c to communicate with them when > they're running. Yes, the DIN-8 connector is the console. The > transplanted ethernet jack (Pulse J0011D21) works fine. Power is > about 4.5v; it's a 5v switcher and a 2A diode drop. > > The web server is boa/perl/cgi. I had to rebuild microperl to support > %ENV and installed index.cgi as the "build a directory script" so that > it was the default home page. > > DJ > > PS: Hey gumstix folks, next time you design an ethernet board, please > put thermals around the ground pins on the ethernet jack ;-) > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Jeff S. <jef...@gm...> - 2007-06-25 21:56:48
|
oh yeah and by the way great pictures :-) On 6/25/07, Marc Nicholas <gee...@gm...> wrote: > That looks awfully like an ad-hoc solder stencil in one of the pics...did > you make it or get it made for you? Details please :) > > (I say ad-hoc as it doesn't seem to be a full board, fitted Mylar stencil). > > -marc > > On 6/25/07, DJ Delorie <dj...@de...> wrote: > > > > Many thanks to all who helped me get to this point... my central > > heating/cooling system now has a gumstix running it! (along with five > > other MCUs ;) > > > > http://www.delorie.com/house/furnace/pcb2/ > > > > The main software is all custom, using the GPIO and serial lines to > > program the five R8C chips, and i2c to communicate with them when > > they're running. Yes, the DIN-8 connector is the console. The > > transplanted ethernet jack (Pulse J0011D21) works fine. Power is > > about 4.5v; it's a 5v switcher and a 2A diode drop. > > > > The web server is boa/perl/cgi. I had to rebuild microperl to support > > %ENV and installed index.cgi as the "build a directory script" so that > > it was the default home page. > > > > DJ > > > > PS: Hey gumstix folks, next time you design an ethernet board, please > > put thermals around the ground pins on the ethernet jack ;-) > > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by DB2 Express > > Download DB2 Express C - the FREE version of DB2 express and take > > control of your XML. No limits. Just data. Click to get it now. > > http://sourceforge.net/powerbar/db2/ > > _______________________________________________ > > gumstix-users mailing list > > gum...@li... > > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > |
From: DJ D. <dj...@de...> - 2007-06-25 22:29:19
|
"Jeff Sadowski" <jef...@gm...> writes: > oh yeah and by the way great pictures :-) Thanks! Two tips: make sure your camera supports a "macro" focus, and put a piece of paper in front of the flash to avoid glare. |
From: DJ D. <dj...@de...> - 2007-06-25 22:28:28
|
"Marc Nicholas" <gee...@gm...> writes: > That looks awfully like an ad-hoc solder stencil in one of the > pics...did you make it or get it made for you? Details please :) I made it at home. If you can etch circuit boards, you can etch brass also. I used toner transfer and FeCl, but the first one didn't line up with the board completely (the scale was off a bit) so I just cut it up and taped it back together again in the right place. I've since etched a second one that's properly scaled, so it's a single piece, but not much bigger than the board itself. The stencil you see in the photo is just a paper print of the stencil, not the actual stencil. See http://www.delorie.com/pcb/brass/ for some photos of the brass (not the furnace board stencil, but some practice ones). |