로그인회원등록 내글장바구니주문조회현재접속자
 상품 검색








 게시판 검색





 
 
회원등록 비번분실


온라인 입금계좌
ㆍ기업은행
ㆍ219-043192-01-028
ㆍ이건영

      거래은행 바로가기
 
 SX, MPU Applications
SX, MPU 자료실
작성자 leeky        
작성일 2006/02/25
첨부#1 16c84_cwdecder.zip (0KB) (Down:61)
첨부#2 16c84_cwdec_qst.jpg (0KB) (Down:40)
Link#1 project_eng.htm (Down:78)
ㆍ추천: 1  ㆍ조회: 3206   
  16F84 Morse Decoder

16F84 based CW Decoder

CW를 배우려고 설계햇다.
new and experienced CW ops are sure to like this simple and inexpensive CW decoder.
The decoder uses a  PIC16F84 microprocessor and a NE567 PLL as analog interface.
The software automatically adapts to incoming CW at speeds between 5 and 30 WPM.
The circuit has been published in QST and appeared on the cover as reproduced here.

프로젝트
I propose a simple CW decoder wich makes use of a PIC16F84 microprocessor with
a 16x2 chars LCD display. It is equipped with an audio frequency input from your receiver,
an input for a stright key and an audio output locked to the input signal.
It automatically adapts itself to the CW rate and may be employed
for learning purpose substituting the traditional tone generator
and offering the capability of displaying the keyed code.

소개
This project arises from a twofold need connected with CW learning, first of all to
enance the performance of the traditional oscillator providing it
with a display on wich you can verify the correctness of your keying,
and then the need to have an instrument you can couple to the receiver so as to help those who,
being still novices, are in a great trouble trying to deal with their early CW QSOs.
 However it should be clear that, in my opinion, neither this device can substitute the ear’s
and brain’s interpretation capability nor other similar instruments can do that.
At the most they can help in quickening the code learning.

The decoding capabilities are essentially connected to the received signal quality, it
must by clear and strong enough, so don't think you can decode a weak and vanishing signal in the QRM,
 if this is your goal, you should much better make use of your ears.
If however the signal is good and stable enough,
then this equipment can succeed in doing its job well,
adapting also itself to the CW rate, provided that it is sufficiently regular.

Specifications The device is equipped with a 2x16 LCD display ,
the text shifts from left to the right starting from the end of the second raw.
An inter-words automatic spacing function is provided,
based on a regular timing of the pauses in the sent code.
This function may be inhibited grounding the J pin if the device is used
for training purpose or while receiving an improperly sent code.
The audio input must be at least 100 mV pp, a clipper is provided to cut large signals.
The band width is about 100 Hz and the center frequency may be adjusted
between 700 and 1000 Hz by a trimmer.
A service push button (P1) displays the keying rate in chars/min,
this measure is refreshed every N received characters (N is a settable software parameter).

An input is provided for a straight Key, and both inputs (audio and key) activate the code display
and the audio monitor function,
 a LED is operative while receiving code and shows the correct lock to the audio input,
these two monitoring functions are very helpful to adjust the receiver tune
because of the narrow bandwith of the decoder.
 
The BF monitor can drive a 32 Ohm earphone with the two sides series connected.
The Vcc can be supplied by a 9V transistor battery and requires about 15 mA.
An external supply (min 9V) is however recommended for long time use.
When powered on, the microprocessor is setted for an intermediate keying rate,
some characters may be therefore required to reach the lock
with the received signal if it is very slow or very fast.

수신 소프트
software I developed makes use of the assembler PIC16 language and run on a PIC16F84 microprocessor.
It takes a measurement of the received signal ON and OFF time, obtains some statistical mean values,
and calculates three parameters wich are then used for decoding :
- Mean length of the dit/dash cycle
- Mean length of the inter-characters pause
- Mean length of the inter-words pause

흐름도
 
 
회로도
 
 

부품 목록

 
 
The schematic appears very simple, actually almost all of the functions are performed
by the microprocessor software,
while an NE567 tone decoder takes charge of processing the audio input signal.
This IC contains a PLL circuit whose lock frequency may be adjusted between 700 and 1000 Hz
by the RV2 trimmer. With the listed component values it is obtained a band width of about 100 Hz.
The minimum accepted input signal amplitude is 100 mV pp and its time duration would be
at least 20 mS. The PLL measured lock delay is about 10 mS.

A clipper is provided to limit the input signal amplitude, it is obtained by 2 germanium
diodes (OA95, AA118, …. not critical).
A LED is connected to the pin 8 of the PLL to show the correct frequency lock.
The same pin 8 drives one gate (pin 2) of the CMOS trigger NAND 4093
whose output (pin 3) is connected both to the microprocessor PA0 gate
and to a second CMOS gate (pin 13)

working as an audio generator.
The remaining two 4093 gates are used to implement a buffer capable
of driving a medium impedance load (64 Ohm).
A 78L05 regulator supplies both the decoder module and the LCD display,
 the RV1 trimmer is used to adjust the display brightness.
The only required tuning is an RV2 trimmer adjustment so as to obtain the best frequency lock
using an input CW signal strong and clear from your receiver

기판 부품면

 

The whole circuit is mounted on a 60x80 mm PCB board. It is recommended to make
use of small sized components (ceramic multilayers capacitors, low voltage electrolitics, …)
so as to make easier the assembling.
The LCD display is connected by a 10 pole flat cable soldered to 2.54 mm standard connectors,
 as shown below

CW 수신기 접속
 

PIC16F84 개발도구
If you are interested in a low cost solution, you can download from the Microchip WEB site 
the assembler software MPASM and the simulator MPSIM  together with the technical documentation.

결론
No particular difficulty should arise in the realization,
neither in the finding of the components nor in the assembling of the decoder.
If you are interested in obtaining more informations,
a copy of the PIC software or the CIRCAD PCB files,
you may contact me at my E-mail box : ik3oil@arrl.net.

AVRTOOLS™
   
윗글 16F84 G3RUH 9600BPS Modem
    N         제목    글쓴이 작성일 조회 추천
48 SXB 무료 Basic 컴파일러 SX18/20/28 avrtools™ 2008/12/03 (수) 1568 0
47 SX28 IR-Remote Signal Analyzer avrtools™ 2016/01/22 (금) 445 0
46 삼성 안드로이드폰 GT-i5700 무선 오실로스코프 avrtools™ 2011/09/10 (토) 2866 10
45 SX28 Clock Timer 소스 avrtools™ 2008/12/03 (수) 1845 0
44 SX28 Scanning a 4x4 Keypad 소스 avrtools™ 2008/12/03 (수) 1974 0
43 SX28 Thermometer 소스 avrtools™ 2008/12/03 (수) 1664 0
42 SX28 Serial LCD 소스 avrtools™ 2008/12/03 (수) 1645 0
41 SX28 Digital Dice 소스 avrtools™ 2008/12/03 (수) 1500 0
40 IDE51-C 8051 C컴파일러 (사용제한 없음) avrtools™ 2008/12/03 (수) 2365 0
39 uc51 검파일러 8K 무료버전 avrtools™ 2008/12/03 (수) 1715 0
38 SXC Demo avrtools™ 2008/12/02 (화) 1388 0
37 SxSim (UBICOM의 SASM 어셈블러를 지원) avrtools™ 2008/12/02 (화) 1618 0
36 SXkey52.exe SX48, SX52 전용 소프트 avrtools™ 2008/12/02 (화) 1463 0
35 SX 칩 프로그래머/인서킷 에뮬레이터 SXKey v3.0 avrtools™ 2008/12/02 (화) 1418 0
34 Serial port keyboard stuffer avrtools™ 2008/11/09 (일) 2163 0
33 IBM AT Keyboard의 Hexa 값 leeky 2007/11/12 (월) 2148 0
32 PC 소프트웨어 오실로스코프 avrtools™ 2008/10/07 (화) 2526 0
31 저항 읽는 방법과 저항 소프트웨어 avrtools™ 2008/09/26 (금) 2388 0
30 BMP to LCD avrtools™ 2008/09/22 (월) 2123 0
29 SX18/20/28용 무료 베이직 SXB V3.1 leeky 2006/03/03 (금) 3425 22
28 절연 RS232C 회로 avrtools™ 2008/08/29 (금) 2635 0
27 문자표시 LCD 모듈의 사용방법 leeky 2006/04/06 (목) 4710 0
26 Bin2Hex.exe leeky 2007/11/12 (월) 2633 0
25 LPT Port Tester leeky 2007/11/12 (월) 2556 0
24 PC 프린터 포트의 사용법 leeky 2007/11/12 (월) 2812 0
23 병렬포트(LPT1) 시험 소프트웨어 leeky 2007/11/12 (월) 2465 0
22 SX 칩 4비트 LCD 소스 leeky 2006/02/20 (월) 2848 30
21 SxSim (UBICOM의 SASM 어셈블러를 지원) leeky 2006/02/13 (월) 2278 27
20 SXkey52.exe leeky 2006/02/13 (월) 2065 28
19 SX 프로그래머/에뮬레이터 SXKey v3.0 leeky 2006/02/13 (월) 2259 24
18 SXC Demo Version leeky 2006/03/16 (목) 2142 27
17 SX52 웹서버 + 겜보이 카메라 leeky 2006/03/16 (목) 2379 5
16 CMUcam2 (Cam + 5 Servo) leeky 2006/03/16 (목) 2801 3
15 CMUcam Vision Sensor KIT with SX28 leeky 2006/03/16 (목) 3135 4
14 SX52 이더넷 평가기판의 소스 (iSX 소프트) leeky 2006/03/16 (목) 3020 1
13 SX52-이더넷 평가기판 (하드웨어) leeky 2006/03/16 (목) 2419 1
12 SX52 MMC(메모리카드) WAV화일 녹음과 재생 leeky 2006/03/16 (목) 2996 5
11 SX28 USB 분석장치 (SX-Atpapch) leeky 2006/03/16 (목) 2750 5
10 SX color TV 게임기 leeky 2006/03/16 (목) 2964 4
9 SX28 Serial to TV leeky 2006/03/16 (목) 2489 3
8 SX18 영상(NTSC) 동기검출 leeky 2006/03/16 (목) 2208 2
7 SX28 디지털 스코프 leeky 2006/03/16 (목) 2583 3
6 SX28 500KHz DDS 신호발생기 leeky 2006/03/16 (목) 2693 0
5 SX Morse Code Keyer avrtools 2006/03/16 (목) 1945 2
4 SX28 Video OSD Module leeky 2006/03/16 (목) 2883 0
3 1.2MHz/2.4GHz Exciter leeky 2006/02/25 (토) 2276 0
2 16F84 G3RUH 9600BPS Modem leeky 2006/02/25 (토) 2359 2
1 16F84 Morse Decoder leeky 2006/02/25 (토) 3206 1
1

바구니 : 0
 보관함 : 0
오늘뷰 : 0
HOME   |   회사소개   |   제휴안내   |   회사위치   |   서비스이용 약관   |   개인정보 보호정책   |   사이트맵
17015 경기도 용인시 기흥구 동백중앙로16번길 16-25, 508호. 전화 : 031-282-3310
사업자 등록번호 : 697-47-00075 / 대표 : 이건영 / 업태 : 제조업 / 종목 : LED조명, LED전원, 제어장치.
개인정보 관리책임자 : 홈페이지 관리자 . Copyright ⓒ2016 아크레즈 (ACLEDS INC.)
HOME TOP PREVNEXT 0 0 0