Question:
Would it be possible and feasible for a beginner to use Verilog HDL and an Altera DE2 board to read input from a weight sensor's HX711 ADC (see below), and if so:
- What kind of data am I reading?
- Where/how do I connect it?
(I suppose that "is it possible/feasible for a beginner" could be too vague for this forum, but the two bullet points above are the real question.)
Alternatively, if it's not possible/feasible, what would I need to look for in an Arduino microcontroller to use the HX711, in terms of minimum requirements (for the cheapest possible solution)? I believe I could connect an Arduino board to the DE2 via USB (though I wouldn't know what to do with that either).
Context:
I'm a computer science student, working on a final project for a basic (and very rushed) hardware course. I have little to no prior experience with electrical engineering.
For my project, I'm required to either use Verilog HDL or MIPS Assembly Language -- and I'm far more familiar with Verilog at this point.
I am using an Altera DE2 educational board (with Cyclone® II 2C35 FPGA):
https://www.altera.com/support/training/university/de2.html
For my project, I'm trying to build a system that can detect the amount of liquid in a container, can be calibrated for any similarly-sized container, and then can (theoretically) fill the cup to the appropriate level, or at least calculate the amount of liquid needed to fill it.
I could only find one load/weight sensor in a local shop and I unfortunately don't have time to wait for online delivery, so it seems to be my only option. It is "Arduino compatible" and uses an HX711 amplifier/ADC:
http://www.dfrobot.com/image/data/SEN0160/hx711_english.pdf