oh and btw when i askd if there is some place anyone knows, i meant if you had already come across this or anything similar, to post it here if you dont mind.... no offense to anyone.
Go to this bicycle Forum and log in then do a search. It has been 5 years since I saw it mentioned so you may have to post a question on the forum. GENERAL DISCUSSION is probably where you will find the answer someone there can point you in the right direction.
http://www.bentrideronline.com/messageboard/index.php
If I were building this I would buy a Slick SLC 150 on ebay it is a mini 20 input 10 output programmable computer. I would buy the 24 volt DC model. I would put a prox switch on the frame next to the pedal to count pedal RPMs. I would put a prox switch on each end of the rear derailleur. When pedal RPMs need to go faster I would program the SLC to shift to the left until RPMs reach 85 the prox switch on the far left is the left limit stop. If the pedals need to go slower I would program the SLC to shift to the right until RPMs reach 85. If you put a touch pad on the handle bars the rider can fine tune the program as they ride. The high RPM limit might need to be 85 for me or 90 for someone else and the low limit might need to be 70 RPM. You will have to mount a 24 VDC battery on the bike. Also buy a hand held programmer on ebay too.
You can buy any SLC programmer you like the SLC 500 might be a better choice the SLC 150 are old and getting rare and hard to find 5 years ago they were $20 each on ebay but not that they have become rate sellers think they are a gold mine and want $1000. The SLC 150 was about $500 brand new 20 years ago. Next generation is the Allen Bradly SLC 500. It will take you about 2 days to learn to do a simple program it is easy just experement and make it turn a light bulb on/off just to learn how it works.
You need to find a way to shift gears, maybe a reversable 24 VDC gear motor or something else might be better.
SLC 150 programmer **broken link removed**
Key pad **broken link removed**
I think this is the 24VDC unit you need to do a web search for the part number to be sure **broken link removed**
If you want to program the SLC with a computer you need this cable it is for an old 486 computer. Not many people still have those old computer you will need to buy software too. The hand held unit above is your best choice. **broken link removed**
Here is a prox switch it detects metal. **broken link removed**
If you want to try an SLC 500 here it is. If you learn industrial programming you can write your own pay check $$$$ make a $1000 a job doing programming on the side. I did programming for years there are dozens of different type SLCs all by different companies. I learned to program all the most common ones 20 years ago and did programming for 15 years. If you work for a large company you can expect to get a $800 pay check minimum every week. If you do programming on the side you can make $1000 to $2000 each job and get maybe 2 jobs a month if you live in an industrial area with lots of factories. Most factories hire their own programmers. **broken link removed**
I have been out of this business for 5 years. All the things I know how to program are probably going obsolute about now. Industrial programmable controllers are no different than home computers new ones come available all the time and the old somes become obsolute.
If your college or trade school has Industrial Electronics you can learn Industrial Programming in that class. There is a trade school here that teaches industrical electronics all the college kids look down on the trade school kids like they are a bunch of retards to dumb to go to a real college. Don't let that bother you at all you can wave your $1000.00 a week pay check in their face. If you go to law school you can make $400 an hour. If you go to optometry school you can make $100 about ever 30 minutes. When I was young and stupid and given the choice between a job I hated that paid good and a job I liked that do not pay good I took the good paying job but not anymore now I pick the job that is the most fun don't care how much it pays.