UPC EETAC Bachelor's Degree in Telecommunications Systems and in Network Engineering EEL

Chapter 2 problems

     - D2.24 -

Rotation speed meter (tachometer) (FPGA-VHDL)

Problems

D2.23

D2.25


1. Specifications

We want to build a tachometer to measure the speed of rotation of the electrical motor shown in Fig. 1 which revolves at a maximum speed of 1000 min-1 (or rpm: revolutions per minute). A geartooth joined to the motor axis turns while a magnetic sensor generates a digital pulse waveform1. The internal design of the magnetic sensor can be seen in Fig. 2. An alternative sensor, also very common but based on photodiodes and LED or optocouplers, can be seen in Fig. 3.

The same project designed programming a μC is in D3.24.

Idea of the tachometer

Fig 1. Tachometer placement attached to the motor axis and detail of the magnetic Hall effect sensor. Reference on Hall effect sensors.

The metallic geartooth has 36 teeth and we to build a 3-digit 7-segment display to represent speeds up to 999 min-1 as sketched in Fig. 4.

Sensor details

Fig 2. Magnetic Hall effect sensor (SD1012 from www.cherrycorp.com).

 

Optocouplers

Fig 3. Speed sensor based on optical sensor build using optocouplers.

 

Tachometer simulated in Proteus

Fig 4.  3-digit speed sensor tachometer.pdsprj diagram simulated in Proteus.