If you need assistance, please send an email to forum at 4hv dot org. To ensure your email is not marked as spam, please include the phrase "4hv help" in the subject line. You can also find assistance via IRC, at irc.shadowworld.net, room #hvcomm.
Support 4hv.org!
Donate:
4hv.org is hosted on a dedicated server. Unfortunately, this server costs and we rely on the help of site members to keep 4hv.org running. Please consider donating. We will place your name on the thanks list and you'll be helping to keep 4hv.org alive and free for everyone. Members whose names appear in red bold have donated recently. Green bold denotes those who have recently donated to keep the server carbon neutral.
Special Thanks To:
Aaron Holmes
Aaron Wheeler
Adam Horden
Alan Scrimgeour
Andre
Andrew Haynes
Anonymous000
asabase
Austin Weil
barney
Barry
Bert Hickman
Bill Kukowski
Blitzorn
Brandon Paradelas
Bruce Bowling
BubeeMike
Byong Park
Cesiumsponge
Chris F.
Chris Hooper
Corey Worthington
Derek Woodroffe
Dalus
Dan Strother
Daniel Davis
Daniel Uhrenholt
datasheetarchive
Dave Billington
Dave Marshall
David F.
Dennis Rogers
drelectrix
Dr. John Gudenas
Dr. Spark
E.TexasTesla
eastvoltresearch
Eirik Taylor
Erik Dyakov
Erlend^SE
Finn Hammer
Firebug24k
GalliumMan
Gary Peterson
George Slade
GhostNull
Gordon Mcknight
Graham Armitage
Grant
GreySoul
Henry H
IamSmooth
In memory of Leo Powning
Jacob Cash
James Howells
James Pawson
Jeff Greenfield
Jeff Thomas
Jesse Frost
Jim Mitchell
jlr134
Joe Mastroianni
John Forcina
John Oberg
John Willcutt
Jon Newcomb
klugesmith
Leslie Wright
Lutz Hoffman
Mads Barnkob
Martin King
Mats Karlsson
Matt Gibson
Matthew Guidry
mbd
Michael D'Angelo
Mikkel
mileswaldron
mister_rf
Neil Foster
Nick de Smith
Nick Soroka
nicklenorp
Nik
Norman Stanley
Patrick Coleman
Paul Brodie
Paul Jordan
Paul Montgomery
Ped
Peter Krogen
Peter Terren
PhilGood
Richard Feldman
Robert Bush
Royce Bailey
Scott Fusare
Scott Newman
smiffy
Stella
Steven Busic
Steve Conner
Steve Jones
Steve Ward
Sulaiman
Thomas Coyle
Thomas A. Wallace
Thomas W
Timo
Torch
Ulf Jonsson
vasil
Vaxian
vladi mazzilli
wastehl
Weston
William Kim
William N.
William Stehl
Wesley Venis
The aforementioned have contributed financially to the continuing triumph of 4hv.org. They are deserving of my most heartfelt thanks.
Registered Member #288
Joined: Mon Mar 06 2006, 07:52AM
Location: Palmerston North
Posts: 32
I built a little circuit which allows you to connect a Casio calculator to computer using a serial port and the stereo 2.5mm phono plug on the calculator. The circuit schematic I got from PMB Electronics: Hobbyists Corner - Casio Graphic Calculators, I deisgned a PCB using eagle.
I finished it yesterday and tried it out. Using the Casio F-123 program deisgned specfically for transfering data between your graphic calculator and PC, I was able to send data to the calculator but the computer was unable to recieve it (the error was "Transmission failed!").
This one way street is annoying. I've had a look over the board but can find no joining tracks or whatever. I think I should scope it out but don't know what to look for.
Registered Member #56
Joined: Thu Feb 09 2006, 05:02AM
Location: Southern Califorina, USA
Posts: 2445
arrg, whoever made the pictures open in the same window when you are composing a post should die... I was like 90% done then I click the schematic and I loose the post
In any case...
I would resolder the 5th pin down on the left (it seems a little shakey) and the heat up the 5th pin on the right and the other pin it is connected to.
If that doesn't help...
folow these simple steps to find the problem... 1. scope the pin that the calculator is supposed to be transmitting on. If you see 5v pulses when the calc is transmitting (don't worry about the time base on the scope, just look for the trace to jump from 0v to 5v like crazy) then go to step 2. If you don't then chek the wireing to the calc. 2. scope the pin that connects to the serial port (the one that transmits to the comp). If you see +/-12v pulses here then check you connector pinout. If you see small pulses then go to step 3. If you see nothing then go to step 4. 3. Scope the 5v power to the max232 chip. It should stay at 5v all of the time. If it doesn't then you could try adding a decent sized electrlytic across +5v/gnd, or power from a floating 5v supply. Then scope pin 2/6 and make sure you have a steady +/- 12v on them. 4. Check the pinout the max chip, and check for shorts.
Registered Member #288
Joined: Mon Mar 06 2006, 07:52AM
Location: Palmerston North
Posts: 32
Hey thanks I'll try your problem solving guide soon. Is it ok to test the connectivity between two tracks with a multimeter? Just to make sure they are not connected. Or would the small voltage from the DMM kill the chip with undue currents?
Registered Member #56
Joined: Thu Feb 09 2006, 05:02AM
Location: Southern Califorina, USA
Posts: 2445
I wouldn't worry about it... But some pins will probably show up as shorted inside the chip...
In the future it would be a good idea to socket the chip so that if you burn it out you can easly replace it, and you can pull it out to check for problems.
Registered Member #288
Joined: Mon Mar 06 2006, 07:52AM
Location: Palmerston North
Posts: 32
Yeah sorry about all the solder mess, I was using a fat chisel tip as the local electronics store has stopped selling solder tips, and the copper was starting to corrode making it very difficult, even when sprayed with a laquer. Is there any way to stop the copper losing its shine?
Anyway I fixed it up and now it works both ways. The calculater lies and say transimission failed still though. I'm planning on making a few more for other people and I think I can change the large LM7805 5V regulator into its little 100mA brother. That wouldn't cause any heating issues would it?
Banned Registered Member #110
Joined: Fri Feb 10 2006, 12:23AM
Location: Banned City
Posts: 85
--- is right, but why?
You first measure your circuits current. Say Icircuit = 20mA, now compute how much power a 5v regulator will dissipate. (Vin - Vreg) * Icircuit. Next measure the voltage at PC's DTR line when asserted + and loaded. Max is 25v but it most likely will be no more than +12v, +9v these days. Recompute: (12v - 5v) * 20ma = 140 mWatts. 140mW is within the 1 to 2 watt range of a LM78L05 TO-92 package. Basically if the input voltage is under the Max from the datasheet and the regulators current for the circuit is under the Max from the datasheet, it will work.
This site is powered by e107, which is released under the GNU GPL License. All work on this site, except where otherwise noted, is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. By submitting any information to this site, you agree that anything submitted will be so licensed. Please read our Disclaimer and Policies page for information on your rights and responsibilities regarding this site.