7 :Tags: HP, 34970A, DMM, repair, test equipment |
7 :Tags: HP, 34970A, DMM, repair, test equipment |
8 :series: HP 34970A repair |
8 :series: HP 34970A repair |
9 :series_index: 3 |
9 :series_index: 3 |
10 |
10 |
11 |
11 |
12 As explained in `the previous post in this series <{filename}/hp34970a_2.rst>`_, |
12 As explained in `the previous post in this series <{static}/hp34970a_2.rst>`_, |
13 I've started to sniff the serial protocol between the main board and |
13 I've started to sniff the serial protocol between the main board and |
14 the display panel so I can replace the failed VFD by an OLED or TFT |
14 the display panel so I can replace the failed VFD by an OLED or TFT |
15 display managed by an arduino or similar. |
15 display managed by an arduino or similar. |
16 |
16 |
17 Protocol |
17 Protocol |
120 wanted to have my serial protocol to debug the code for the beginning, |
120 wanted to have my serial protocol to debug the code for the beginning, |
121 I've used the SoftwareSerial_ library for this prototype. |
121 I've used the SoftwareSerial_ library for this prototype. |
122 |
122 |
123 The result is this beautiful clean setup: |
123 The result is this beautiful clean setup: |
124 |
124 |
125 .. image:: {filename}/images/hp34970a/poc_display.jpg |
125 .. image:: {static}/images/hp34970a/poc_display.jpg |
126 :alt: A very quick proof of concept of an arduino based display replacement for the HP34970A. |
126 :alt: A very quick proof of concept of an arduino based display replacement for the HP34970A. |
127 |
127 |
128 |
128 |
129 As you can see, it works: I have the main content od the VFD display |
129 As you can see, it works: I have the main content od the VFD display |
130 on my TFT module! |
130 on my TFT module! |
131 |
131 |
132 .. image:: {filename}/images/hp34970a/poc_display_mux_off.jpg |
132 .. image:: {static}/images/hp34970a/poc_display_mux_off.jpg |
133 :alt: The FTF display showing the main area and the current channel area. |
133 :alt: The FTF display showing the main area and the current channel area. |
134 |
134 |
135 .. image:: {filename}/images/hp34970a/poc_display_vdc.jpg |
135 .. image:: {static}/images/hp34970a/poc_display_vdc.jpg |
136 :alt: The same with the channel 209 configured as VDC, 6.5digits. |
136 :alt: The same with the channel 209 configured as VDC, 6.5digits. |
137 |
137 |
138 |
138 |
139 The job is far from finished however: I still have to figure out how |
139 The job is far from finished however: I still have to figure out how |
140 the "annotation" flags are encoded and display them, and most |
140 the "annotation" flags are encoded and display them, and most |