Remove Stock Display for Cycle Analyst

plasmdude

100 µW
Joined
Feb 7, 2017
Messages
8
I have just completed by build of 1500w eBike with a custom built battery 48v 21a 13S10P from salvaged 18650 cells.

Pictures of the build:
https://goo.gl/photos/UQqAHeCk3gohuHJN6

I used the following to add a CA Plug to my generic controller:
https://endless-sphere.com/forums/viewtopic.php?f=2&t=62809

I would like to remove the stock lcd display all together. I know that the ignition red/yellow wires run up to the display and are currently triggered by its power button. I have also shorted the ignition wires and have got power running to the CA. However, when I do this the controller does not respond to throttle. I am thinking that the stock display is needed to activate the controller and turns on at a very low assist level.

Any suggestions or links would be appreciated!
 
I'm too simple. I just keep the display for the on off, and power level functions. But I never look at it, I look at the CA. Mounting the stock display someplace other than the bars is one option.

It does look like your controller defaults to level one power. No idea how to fix that, so I keep the display.
 
Many of these 'generic' controllers should really be consider two part systems.
They do not function without the accompanying display component provideing the proper configuration inputs.
 
Broke open the display to see the pinout and how it communicates with the controller.

https://goo.gl/photos/6TcArB7tu1HAvTou8

This is what I found:
[pre]TC244334 - Model number of Display

Pinouts:
HRSD - Not Connected
PWM - Not Connected
VCC - Red +48v Ignition Supply Wire
DMS - Yellow +48v Ignition Return Wire
TXD - Blue Serial TX (from Display)?
RXD - Green Serial RX (from Controller)?
GND - Ground

Chips on the board:
CP1621 - Probably 8bit mico?
F9224 - ??[/pre]

I tried to lookup any datasheets of the ICs but could not turn up anything. I am thinking that I might be able to sniff the serial comms and possibly decipher its protocol. First I will need to determine the logic level of the Tx/Rx to see if its 3.3/5/12/etc. Then I could try and monitor the communication protocol. If all is straightforward, ... then I might be able to rig up an arduino nano to imitate the display.
 
Do not know if this will be any help but ....

Microchip KR581IK2 = CP1621
http://www.ebay.co.uk/itm/IC-Microchip-KR581IK2-CP1621-USSR-Lot-of-13-pcs-/131940552010
Code:
Microchips are KR581IK2 control circuit performing the operation. Designed to generate addresses for microsequence ROM firmware and control signals for external I / O operations. The structure consists of IP registers and system commands microinstructions programmable translation matrix counter microinstructions return registers and state control circuit. Contain 4000 integrated elements.

http://bitsavers.informatik.uni-stuttgart.de/pdf//microcomputerAssociates/Microcomputer_Digest_v02n07_Jan76.pdf
(see second page)
Code:
The pact gives National manufacturing rights for the CP16ll Data chip; CP1621-XX Control chip; CP1621-5 Microcontroller chip; CP1631-XX MICROM chip; CP1631-13 MICROM chip; MC160 Microcontroller Board; MC160-02 Writeable Control Store Board; MC160-03 PROM board; UC1671 ASTRa chip; and FD1771 Floppy Disc Controller/Formatter chip.

https://en.wikichip.org/wiki/dec/lsi-11
Code:
The PDP-11 only needed 4 chips for a complete minicomputer system. The 3015 added the extended instruction set capabilities.
Part	Description	MCP-1600-derived part
3007	Instruction Set ROM (1)	CP1631-07
3010	Instruction Set ROM (2)	CP1631-10
3015	Extended IS/FPU	CP1631-15
1611	Data path	CP1611
2007	Control unit	CP1621

Also see: https://en.wikipedia.org/wiki/MCP-1600

(of course all this was way before SMD)
 
I'm sure there is some serial data passing on those lines. I'd be interested to see if it can be deciphered too. You could probably copy what it sends and program that into an Arduino but that would be about the same as the stock unit. You might be able to make the controller do new things the stock display won't.

You might be able to keep the comm chips in the display unit and just repackage them without the display if your goal is to make it smaller. Most people just keep the display and mount the CA near it.
 
Depending on which LCD it is, there've been some threads about figuring out what hte serial data stream is/does. I couldn't find the one I was thinking of specifically, but I think it is in this search (which also lists a bunch of threads with similar goals to yours; I don't remember if any of them achieved theirs).
https://endless-sphere.com/forums/search.php?keywords=lcd&terms=all&author=&sc=1&sf=titleonly&sk=t&sd=d&sr=topics&st=0&ch=300&t=0&submit=Search
 
Back
Top