gFinger 손끝으로 만드는 세상




PIC SIMULATOR 로 처음 돌려봄

처음돌려본 PIC SIMULATOR 화면


PIC SIMULATOR 예제 동영상




 

AVR을 배워 보려고 몇년전 부터 벼르고 있었지만 못하고 있다가 20일경 10만원 가까이 투자 해서 AVR 보드와 여러 부품을 사버렸다.

 

22일 경 부품은 도착 했지만 산에 가고, 또 회식 때문에 한번 꺼내 보고 오늘 드디어 첫 작품을 만들었다.

처음에는 어떤 부품을 사야 되는지 몰라서 이것 저것 주문 하다 보니 10만원어치 가량을 (또 10만원 이상이면 택배비가 면제 된다고 해서 ^^) 사버렸다.

LED 점등 실험만 한다면 다음 부품만 사면 된다.

1. USBISP v3.0

   - AVR에 프로그램을 굽는 장치이다. 원래 AVR을 굽을때 RS232를 사용 하는데 USBISP는 USB to RS232 Chip이 들어 있어서 USB to RS232 Cable을 구매 하지 않고 바로 USB Port에 연결 할 수 있기 때문에 편하다.

  - 또하나 USBISP에 USB Power를 AVR로 전달 하는 Dip Switch가 있는데 간단히 5Volt만 사용 한다면 별도의 Power Supply가 필요 없이 USB에서 공급된 전원을 AVR 구동에 사용 할 수 있다.

        

2. 빵판 (Breadboard)

    - 납땜 필요 없이 Jumper 선으로 간단한 회로를 구성 해 볼 수 있어 필 수…..

   

3.  Switch boutton 및 LED card

    - 내가 작성한 프로그램의 입출력을 확인 하려면 있어야…

   

 

4. 제일 중요한 CPU Board.

    - ATmega128

     

5. 기타 준비 해야 하는것

   - 위의 부품만 있으면 다 될 줄 알았는데 아뿔사 LED 보드와 CPU간의 연결은 Pin Layout이 맞지 않기 때문에 적절히 맞추어 줘야 했다. 한참 생각을 한 끝에 예전에 사용 하던 만능 기판과 하드 디스크 연결용 Flat 케이블, IC 소켓을 이용 빵판에 연결 하기 쉽도록 기판을 만들어야 했다.

- 처음 시작 하려니 이것 저것 필요한 것이 있다는것을 알게 된다.

   

 

- 핀헤더와 싱글 라운드 소켓 이라고 불리우는 요런 녀석들을 다양한 종류로 가지고 있으면 편하게 회로를 꾸밀 수 있을것 같다,

  

 

    

 

6. 프로그램은 WinAVR과 AVR Studio를 준비 하였다.

   - WinAVR, AVR Studio는 쉽게 인터넷에서 구 할 수 있으며 WinAVR를 먼저 설치하고 AVR Studio를 나중에 설치했다.

  - USBISP를 노트북에 꼽고 Driver를 설치 했다.

  - LED 구동 프로그램을 AVR Studio에서 작성 했다.

  - USBISP의 USB Power 공급 Dip S/W를 On 하고

  -  AVR Studio에서 Program을 구우니 바로 동작 한다. 야호 !!!!

 

 

7. 첫 작품이 동작 하는 사진

 

 

8. 재미 있는 것은 빵판을 살때 같이 온 전원 공급 장치로 9V 배터리를 전원으로 9V, 6V, 3V를 공급 할 수 있다.

    (USB 전원을 공급 하면 AVR이 동작 하니 사실 LED 구동 실험에는 필요가 없었다, 하지만 타 장비와 절연도 되고 간단하니 좋은 아이디어 장치다)

 

  

RS232

전자 이야기2008. 9. 17. 16:14

rs232가 아직도 많이 사용 되고 있다.

참 생명도 오랜 가는 interface 방식 중의 하나다.

처음 사회에 첫발을 내디딘후 1년 정도 지나서 부터 RS232를 접했고 그게 20여년이 넘었으니....

가끔씩 RS232에 대한 자료가 필요 할때가 있어 찾아 보기도 하는데 잘 정리된 사이트 중 하나를 소개 한다.


http://www.camiresearch.com/Data_Com_Basics/RS232_standard.html

DSO2300 USB Oscilloscope로 찍어본 프로피버스 파형


Profibus 정상 상태에서의 파형

Profibus 종단 저항 제거 상태에서의 파형

'전자 이야기' 카테고리의 다른 글

RS232  (0) 2008.09.17
USB 오실로 스코프  (0) 2008.01.27

노트북이나 PC에 USB로 연결 하는 오실로 스코프다.

DSO2300 USB Oscilloscope

현재 kitkorea에서 판매 하고 있다.
http://www.kitkorea.com/front/php/product.php?product_no=1662&main_cate_no=1&display_group=2


사용자 삽입 이미지
개발 회사 : http://www.embedinfo.com
Room 509, Luohu Science&Technology Building, #85 Taining Road, Shenzhen, Guangdong, China(518020)
중국 광동성 심천 로후 과학 기술 빌딩에 있는 회사다...


Technical Specifications
Input
 
Max. Sample rate    Real-time sampling: 100MS/s for every channel using one or
two channels.
Channel  
2
Bandwidth  
50MHz (-3dB)
Vertical resolution   8 bits/channel
Gain range  
l 0mV --5V/ div @ x1 probe
(10mV, 20mV, 50mV, 100mV, 200mV, 500mV, 1V, 2V, 5V/
div 1-2-5 sequence)
100mV~50V / div @ x10 probe
1V~500V/ div @ x100 probe
10V---5kV/div @ x1000 probe
Range  
10 divisions
Offset level  
+/-5 divisions
Coupling  
AC, DC, GND
Offset Increments   0.04 div
Impedance  
1M ohm
DC accuracy           +/-3%
Input protection       50Vpk (DC + peak AC < 10 kHz, without external attenuation)
Display Mode          Y-T, X-Y
 
Timebase
 
Timebase range.     20ns/div ~ 1s/div
(20ns, 50ns, 100ns, 200ns, 500ns, 1us, 2us, 5us, 10us, 20us,
50us, 100us, 200us, 500us, 1ms, 2ms, 5ms, 10ms, 20ms,
50ms, l00ms, 200ms, 500ms,
1s / div 1-2-5 sequence)
Acquisition                  Realtime sampling: 20ns/div ~ 1s/div
Range  
10 divisions
Pre/Post trigger       0%-1000%
Buffer size  
6Kbytes (3Kbytes for each channel)
 
 
Trigger
Type  
Rising edge, Falling edge, Voltage Level
Mode  
Auto. Normal and Single
Intelligent Trace      Yes
Range    10 divisions
Trigger level            +/-5 divisions
Settabillity  
0.04 div increments  
 
Math
Measurements         Vp-p, Vmax, Vmin, Vrms, Vavg, Frequency.
Cursor                        Time/frequency difference, voltage difference
Both Frequency and voltage in FFT mode
Math                            Addition, subtraction
FFT                                 2048 Samples
Voltage/Current View      Yes.
 
 
4Logic Analyzer Function
Channel                      2
Trigger                      Rising edge, Falling edge and Byte.
Clock                        Internal or External Clock.
Data display              Binary or Hexadecimal
Screen                        Zoom In/Out.
Cursor                        Frequency difference.
 
Physical
 
Interface                  Universal Serial Bus (USB)
Power                         No external power source required.
Bus-powered from USB
Dimensions              144x 88 x38mm
 
Software
 
Interface  
      User-friendly Graphic User Interface (GUI)
Microsoft Windows standard interface
Display Screen size          user can adjust it to large or small.
Color and monochrome.
User color setting: Yes.
File management              Image save: JPG file.
Data save: DAT /TXT for Oscilloscope
                            GDA for Logic Analyzer.
OLE (Object Linking and Embedding)
Automation: Data generation for Microsoft Excel / Word
Setting save/load
Playback Function            Capacity: >50Gbytes.
Print                                     Yes

가격은 329$......


'전자 이야기' 카테고리의 다른 글

RS232  (0) 2008.09.17
USB 오실로스코프로 찍어본 Profibus 파형 (DSO2300 USB Oscilloscope)  (0) 2008.02.07