I replaced the 7550 regulator in my ST7565 kit tester with a MCP1702 precision regulator, which is more precise than the included TL431 reference.
What should I do now? Remove the 431? disconnect pin PC4 altogether? Or is it enough just to change config.h
EDIT: I just found this in the manual: "If you don’t install the precision voltage reference and you don’t add the relay extension, you should install a pull up resistor R16 to PC4 with a higher resistance value (47k?). This helps the software to detect the missing voltage reference."
Yep, the firmware measures the voltage at PC4 and if it's around 2.5V it assumes it's the external voltage reference. The pull-up resistor makes sure that PC4 is outside the expected voltage range, and 100k or 220k would be fine also. The m-firmware behaves the same way, but HW_REF25 (config.h) controls if the code get's included or not.
I have an AY-AT I would like to improve with the suggestions in this thread.
* 16MHz crystal
* 0.1% probing resistors - 680r and 470k
* MCP1702 instead of HT7550 voltage regulator
* m-firmware
From my understanding, the MCP1702 is pin compatible with the HT7550 so I can just replace that easily.
The consequences of this change seem to be:
1. I can remove the TL431 voltage reference
2. I need to disable HW_REF25 in the m-firmware
3. I have to change R16 from 2k2 to 47k?
Is this correct?
I'm confused about #3, because there is no mention of this in the README of the m-firmware, but it is in the k-firmware. Is it just a missing step in the m-firmware README, or does it no longer apply?
Relevant part of the m-README:
The external 2.5V voltage reference should be only enabled if it's at least 10 times more precise than the voltage regulator. Otherwise it would make the results worse. If you're using a MCP1702 with a typical tolerance of 0.4% as voltage regulator you really don't need a 2.5V voltage reference.