Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Old April 14th 10, 01:34 PM posted to rec.radio.amateur.moderated
external usenet poster
 
First recorded activity by RadioBanter: Jan 2010
Posts: 66
Default generating morse code

On Apr 14, 2:46 am, "D. Stussy"
wrote:
"David Griffith" wrote in message

...

Does anyone here done something like sending ASCII to a microcontroller
which then emits morse code? I'm tinkering around with old telegraph
sounders.


Yes. I re-wrote the firmware in my Icom repeater, which included the I

D
section too.


Here's a webpage where a fellow has done something similar:

http://www.steampunkworkshop.com/

It's on the right hand side of the page, a link called "telegraph
sounder"

http://www.steampunkworkshop.com/telegraph.shtml

I'd note he should have used more and finer wire on his home made
sounder electromagnet. But technical issues aside, it's some gorgeous
handwork. Also he has a bit of software to convert a RSS feed to the
sounder, which is what you might be interested in.

I just think it's really cool to have a mix of 1840's technology
plugged into a computer.

- 73 de Mike N3LI -

  #2   Report Post  
Old April 15th 10, 11:11 AM posted to rec.radio.amateur.moderated
external usenet poster
 
First recorded activity by RadioBanter: Feb 2010
Posts: 29
Default generating morse code

Michael J. Coslo wrote:
On Apr 14, 2:46 am, "D. Stussy"
wrote:
"David Griffith" wrote in message

...

Does anyone here done something like sending ASCII to a microcontroller
which then emits morse code? I'm tinkering around with old telegraph
sounders.


Yes. I re-wrote the firmware in my Icom repeater, which included the I

D
section too.


Here's a webpage where a fellow has done something similar:


http://www.steampunkworkshop.com/


It's on the right hand side of the page, a link called "telegraph
sounder"


http://www.steampunkworkshop.com/telegraph.shtml


That's one of the first places I looked and where I got the idea.
However, what he did was have a circuit watch the keyboard LEDs. What
I'm trying to do is make something that attaches to an RS232 port. That
way, I can run a three or four wire cable from a server in a back room
to wherever I decide to put my sounder. There are two ways I could do
this. The first is cheap and dirty. It works by energizing the sounder
coils whenever RTS is asserted. That would require special program --
not too tough, but won't be as flexible as in the second approach. The
other is to buffer RS232 in a microcontroller, convert to morse code,
then tap out the message. In effect, this creates a one-way
serial-to-telegraph modem. That second approach is what has me most
interested. Suppose you have a server writing logs to a serial port...
See the sort of bizzare fun that can be had?

--
David Griffith
--- Put my last name where it belongs

  #3   Report Post  
Old April 16th 10, 05:18 AM posted to rec.radio.amateur.moderated
external usenet poster
 
First recorded activity by RadioBanter: Aug 2009
Posts: 11
Default generating morse code

David Griffith wrote:
Michael J. Coslo wrote:
On Apr 14, 2:46 am, "D. Stussy"
wrote:
"David Griffith" wrote in message

...

Does anyone here done something like sending ASCII to a microcontroller
which then emits morse code? I'm tinkering around with old telegraph
sounders.
Yes. I re-wrote the firmware in my Icom repeater, which included the I

D
section too.


Here's a webpage where a fellow has done something similar:


http://www.steampunkworkshop.com/


It's on the right hand side of the page, a link called "telegraph
sounder"


http://www.steampunkworkshop.com/telegraph.shtml


That's one of the first places I looked and where I got the idea.
However, what he did was have a circuit watch the keyboard LEDs. What
I'm trying to do is make something that attaches to an RS232 port. That
way, I can run a three or four wire cable from a server in a back room
to wherever I decide to put my sounder. There are two ways I could do
this. The first is cheap and dirty. It works by energizing the sounder
coils whenever RTS is asserted. That would require special program --
not too tough, but won't be as flexible as in the second approach. The
other is to buffer RS232 in a microcontroller, convert to morse code,
then tap out the message. In effect, this creates a one-way
serial-to-telegraph modem. That second approach is what has me most
interested. Suppose you have a server writing logs to a serial port...
See the sort of bizzare fun that can be had?


Absolutely!

I would think something like this would be fairly easily done in an
Arduino or basicStamp.

The hardware would be near trivial -- get the thing some power, provide
a RS-232 driver, and a open-collector transistor to drive the sounder.
(what kind of voltage/current does a sounder want?)

You'd have plenty of spare output lines (since you only need one to
drive the sounder!) so you could generate a keyed tone on another
output for driving a speaker, useful once you find out why they
dropped sounders like a hot rock once someone invented the BFO(grin)!

--

Doug Smith W9WI
Pleasant View, TN EM66

  #4   Report Post  
Old April 16th 10, 01:10 PM posted to rec.radio.amateur.moderated
external usenet poster
 
First recorded activity by RadioBanter: Feb 2010
Posts: 29
Default generating morse code

wrote:
David Griffith wrote:
That's one of the first places I looked and where I got the idea.
However, what he did was have a circuit watch the keyboard LEDs. What
I'm trying to do is make something that attaches to an RS232 port. That
way, I can run a three or four wire cable from a server in a back room
to wherever I decide to put my sounder. There are two ways I could do
this. The first is cheap and dirty. It works by energizing the sounder
coils whenever RTS is asserted. That would require special program --
not too tough, but won't be as flexible as in the second approach. The
other is to buffer RS232 in a microcontroller, convert to morse code,
then tap out the message. In effect, this creates a one-way
serial-to-telegraph modem. That second approach is what has me most
interested. Suppose you have a server writing logs to a serial port...
See the sort of bizzare fun that can be had?


Absolutely!


I would think something like this would be fairly easily done in an
Arduino or basicStamp.


The hardware would be near trivial -- get the thing some power, provide
a RS-232 driver, and a open-collector transistor to drive the sounder.
(what kind of voltage/current does a sounder want?)


You'd have plenty of spare output lines (since you only need one to
drive the sounder!) so you could generate a keyed tone on another
output for driving a speaker, useful once you find out why they
dropped sounders like a hot rock once someone invented the BFO(grin)!


I suppose the next thing to do is look for a good simulator that runs on
Linux.

The power requirements of sounders depend on the ohm ratings of the
coils, which is usually stamped somewhere on the sounder. The lower the
ohms, the lower the voltage requirements. Some modern things need to be
done like adding more resistance so it won't be too sluggish. Also a
pair of zeners back-to-back is recommended to prevent something (I
forget what).

Another thing I'll need to use a few lines for would be some means of
varying the output speed. Yes, an alternate output could ride along for
free. Perhaps also a relay to go to the key input of a radio.


--
David Griffith
--- Put my last name where it belongs

  #5   Report Post  
Old April 20th 10, 02:45 PM posted to rec.radio.amateur.moderated
external usenet poster
 
First recorded activity by RadioBanter: Aug 2009
Posts: 11
Default generating morse code

David Griffith wrote:
I suppose the next thing to do is look for a good simulator that runs on
Linux.


The Arduino development environment is, if I recall properly, written
in Java & should run on Linux. Don't know about a simulator.

The power requirements of sounders depend on the ohm ratings of the
coils, which is usually stamped somewhere on the sounder. The lower the
ohms, the lower the voltage requirements. Some modern things need to be
done like adding more resistance so it won't be too sluggish. Also a
pair of zeners back-to-back is recommended to prevent something (I
forget what).


Voltage spikes, which could kill the driver. I don't really have a
handle on the magnitude of the current involved in running a sounder,
but I think you'd almost certainly want some kind of driver stage (a
transistor or two, depending on the current requirements) between the
microcontroller and the sounder. Spike protection would be part of
that circuit.

Another thing I'll need to use a few lines for would be some means of
varying the output speed. Yes, an alternate output could ride along for
free. Perhaps also a relay to go to the key input of a radio.


Arduino has analog inputs which could be connected to a potentiometer
for varying the Morse speed.

--

Doug Smith W9WI
Pleasant View, TN EM66



Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
For morse code neophytes at mac computers what free audio morse code listening practice web links are there? Don Saklad Shortwave 1 October 7th 07 04:07 PM
Coastal Morse Stations Return to Air for Anniversary of Death of Morse Code David Shortwave 0 July 12th 06 01:39 PM
Computer-Read Morse (Was Morse Code Binary?) Len Anderson Policy 1 February 7th 05 07:18 AM
FA: $9.99 MICROCRAFT "MORSE-A-WORD" MORSE CODE READER-NR RLucch2098 Swap 0 June 15th 04 02:44 PM
FA: $9.99 MICROCRAFT "MORSE-A-WORD" MORSE CODE READER-NR RLucch2098 Equipment 0 June 15th 04 02:44 PM


All times are GMT +1. The time now is 04:16 PM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 RadioBanter.
The comments are property of their posters.
 

About Us

"It's about Radio"

 

Copyright © 2017