Help with VHDL Serial Port for Automated HVAC Thermostat

  • Thread starter Thread starter keith03
  • Start date Start date
  • Tags Tags
    Serial
AI Thread Summary
The discussion centers on a project involving a VHDL-based automated HVAC thermostat that monitors room temperatures and allows for set point adjustments via a VB GUI using serial communication. The user has implemented a state machine with a 4-bit parallel input but is unsure how to integrate UART for serial communication. They seek guidance on designing a state machine to recognize specific data words and are confused about their options. Additionally, the user is transitioning from Quartus to ISE with an FPGA and is looking for advice on best practices to avoid errors during this switch. Overall, the user is looking for design approaches and clarification on UART implementation for their project.
keith03
Messages
31
Reaction score
0
Ok. I had a VHDL class last year, and I have muscled through a project that I started on my own, but now I am a bit stuck. I implemented an automated HVAC thermostat that will moniter each room individually. Each room had a 4 bit parallel input that was muxed into a state machine. The set point was also muxed in, and set through dip switches. I would like to make a VB GUI that will allow for serial comm. Through this, I would like to get the current room temp, and also change the set points. I need help in laying out my intentions here. I really don't know where to go next. I have found example UARTs online, and I don't completely undrstand exactly what my options are here. My first thought is to create a state machine that looks for a specific word of data, and then looks at my existing "code." I really am a bit confused. Anybody have some good design approaches to this? I would like to understand how. Thanks ahead of time.

Also, all of my work before was for a PLD using Quartus, this time I am using ISE with a FPGA. Any major do's and dont's with the switch? I figured out how things are suppose to work through tutorials and tooling around, but I don't want to screw anything up. Thanks again.
 
Engineering news on Phys.org
Hi all I have some confusion about piezoelectrical sensors combination. If i have three acoustic piezoelectrical sensors (with same receive sensitivity in dB ref V/1uPa) placed at specific distance, these sensors receive acoustic signal from a sound source placed at far field distance (Plane Wave) and from broadside. I receive output of these sensors through individual preamplifiers, add them through hardware like summer circuit adder or in software after digitization and in this way got an...
I have recently moved into a new (rather ancient) house and had a few trips of my Residual Current breaker. I dug out my old Socket tester which tell me the three pins are correct. But then the Red warning light tells me my socket(s) fail the loop test. I never had this before but my last house had an overhead supply with no Earth from the company. The tester said "get this checked" and the man said the (high but not ridiculous) earth resistance was acceptable. I stuck a new copper earth...
I am not an electrical engineering student, but a lowly apprentice electrician. I learn both on the job and also take classes for my apprenticeship. I recently wired my first transformer and I understand that the neutral and ground are bonded together in the transformer or in the service. What I don't understand is, if the neutral is a current carrying conductor, which is then bonded to the ground conductor, why does current only flow back to its source and not on the ground path...
Back
Top