by cowboy_film_fan » Mon Apr 28, 2008 3:38 pm
Well Kristallo, If the project is like the original proposal, it's crazy to do it with a FPGA ,unless you want to do it just for fun,something nice and simple just to start with.
On the other hand,I have been dreaming about a heating controller in an FPGA for some time now,but something more sophisticated.
Why? because these things (heating controllers)need to be more user friendly.I thought of a graphic LCD with touchscreen and Ethernet.
It should have a tiny web server running for remote control,and communicate with (future) outside units that measure wind speed and outside temperature.It should constantly log the temperature and be self learning about the thermal behaviour of the house.
So what will you need for that ?An Altera EP2C8,32 Mb SDRAM,A RJ45 with integrated magnetics,a small PSOC processor (touch panel and A/D for temp sensor) and let's say a 128mbit serial flash.
Just plunge a NIOS II processor in,a standard SDRAM controller and LCD controller.
The rest is up to the software.The touch panel can be omitted,and rely entirely on the web interface for user interaction,but it might be handy for setting up IP adresses and so on.
the unit could also feature photoframe functionality,or act as a message box for the family-> it displays the content of an email message on the LCD (just like SMS on a cell phone)
OK you'll need a 32bit processor to do all these jobs,but what the hack? a NIOS takes only 16% of a EP2C8,plenty of room for the rest.