1. Khai phá công cụ
Phần cứng khai pháCông cụ:
Altium Designer17.1
Biên trình khai phá công cụ:
KEIL4
Trình tự download công cụ:
Xuyến khẩu điều khiển:
CH341SER
2. Đơn phiến cơ nhỏ nhất hệ thống giới thiệu
Đơn phiến cơ( Microcontrollers ) là một loạiMạch điện hợp thành chip,Là chọn dùng siêuĐại quy mô mạch điện hợp thànhKỹ thuật đem có số liệu xử lý năng lựcTrung ương xử lý khíCPU,Tùy cơ tồn trữ khíRAM,Chỉ đọc tồn trữ khíROM,Nhiều loại I/O khẩu cùngGián đoạn hệ thống,Đúng giờ khí/Máy đếmChờ công năng ( khả năng còn bao gồm biểu hiệnĐiều khiển mạch điện,Mạch khoan điều chếMạch điện, bắt chước nhiều lộThay đổi khí,A/D thay đổi khí chờ mạch điện ) tổng thể đến một khốiKhuê phiếnThượng cấu thành một cái tiểu mà hoàn thiệnMini máy tínhHệ thống, ởCông nghiệp khống chếLĩnh vực rộng khắp ứng dụng.
Từ thượng thế kỷ 80 niên đại, từ ngay lúc đó 4 vị, 8 vị đơn phiến cơ, phát triển đến bây giờ 300M cao tốc đơn phiến cơ. Bổn văn đơn phiến cơ đặc chỉ51 đơn phiến cơ,Cụ thể chip kích cỡ là STC89C52RC. Cần chú ý STC89C51,STC89C52,AT89C51,AT89C52Đều là 51 đơn phiến cơ một loại cụ thể chip kích cỡ.
2.1 nguyên lý đồ cập PCB
Nguyên lý đồ
PCB
PCB 2D thị giác
PCB 3D thị giác
Nhỏ nhất hệ thống tạo thành:
51 đơn phiến cơ nhỏ nhất hệ thống: Đơn phiến cơ,Trở lại vị trí cũ mạch điện,Tinh chấn( đồng hồ ) mạch điện,Nguồn điện
Nhỏ nhất hệ thống dùng đếnDẫn chân
1, chủ nguồn điện dẫn chân ( 2 căn )
VCC: Nguồn điện đưa vào, tiếp +5V nguồn điện
GND:Tiếp đất tuyến
2, ngoại tiếp tinh chấn dẫn chân ( 2 căn )
XTAL1: Phiến nộiChấn động mạch điệnĐưa vào đoan
XTAL2: Phiến nội chấn động mạch điện phát ra đoan
3, khống chế dẫn chân ( 4 căn )
RST/VPP: Trở lại vị trí cũ dẫn chân, dẫn trên chân
2.2 nguồn điện
Thiết kế sử dụng nguồn điện tiếp lời là DC 5V. USB tòa có thể tra được di động nạp điện khẩu, máy tính USB đoan lấy điện. Tiếp hảo đường bộ sau, ấn xuốngNguồn điện chốt mở,Đơn phiến cơ có thể bắt đầu công tác.
2.3 trở lại vị trí cũ mạch điện
ỞSơ đồ mạch điệnTrung,Điện dungLớn nhỏ là 10uf,Điện trởLớn nhỏ là 10k.
Ở 5V bình thường công tác 51 đơn phiến cơ trung nhỏ hơn 1.5V điện áp tín hiệu vì thấpĐiện bìnhTín hiệu, mà lớn hơn 1.5V điện áp tín hiệu vìCao điện bìnhTín hiệu. Có thể tính ra điện dung nạp điện đến nguồn điện điện áp 0.7 lần, tức điện dung hai đoan điện áp vì 3.5V, điện trở hai đoan điện áp vì 1.5V khi, yêu cầu thời gian ước vì T=RC=10K*10UF=0.1S.
Nói cách khác ở đơn phiến cơ thượng điện khởi động 0.1S nội, điện dung hai quả nhiên điện áp từ 0-3.5V không ngừng gia tăng, lúc này 10K điện trở hai quả nhiên điện áp vì từ 5-1.5V không ngừng giảm bớt ( xâu chuỗi mạch điện các nơi điện áp chi cùng vì tổng điện áp ), cho nên RST dẫn chân sở tiếp thu đến điện áp là 5V-1.5V quá trình, cũng chính là cao điện bình đến thấp điện bình quá trình.
Đơn phiến cơ RST dẫn chân là cao điện bình hữu hiệu, tức trở lại vị trí cũ; thấp điện bình không có hiệu quả, tức đơn phiến cơ bình thường công tác. Cho nên ở khởi động máy 0.1S nội, đơn phiến cơ hệ thống RST dẫn chân tiếp thu tới rồi thời gian vì 0.1S tả hữu cao điện thư thường hào, cho nên thực hiện tự động trở lại vị trí cũ.
Ở đơn phiến cơ khởi động 0.1S sau, điện dung C hai quả nhiên điện áp liên tục nạp điện vì 5V, đây là thời điểm 10K điện trở hai quả nhiên điện áp tiếp cận với 0V, RST ở vào thấp điện bình cho nên hệ thống bình thường công tác. Đương ấn phím ấn xuống thời điểm, chốt mở đạo thông, lúc này điện dung hai đoan hình thành một cái đường về, điện dung bị đường ngắn, cho nên ở ấn phím ấn xuống cái này trong quá trình, điện dung bắt đầu phóng thích phía trước sung lượng điện.
Theo thời gian trôi qua, điện dung điện áp ở 0.1S nội, từ 5V phóng thích đến biến thành 1.5V, thậm chí càng tiểu. Căn cứ xâu chuỗi mạch điện điện áp vì các nơi chi cùng, lúc này 10K điện trở hai quả nhiên điện áp vì 3.5V, thậm chí lớn hơn nữa, cho nên RST dẫn chân lại tiếp thu đến cao điện bình. Đơn phiến cơ hệ thống tự động trở lại vị trí cũ.
2.4 tinh chấn mạch điện
Tinh chấn cơ bản khái niệm tinh chấn tên đầy đủ kêuTinh thể chấn động khí,Mỗi cái đơn phiến cơ hệ thống đều có tinh chấn, tinh chấn là từ thạch anh tinh thể trải qua gia công cũng mạ lênĐiện cựcMà làm thành, chủ yếu đặc tính chính là mở điện sau sẽ sinh ra máy móc chấn động, có thể cấp đơn phiến cơ cung cấp ổn định đồng hồ nguyên, tinh chấn cung cấp đồng hồ tần suất càng cao, đơn phiến cơ vận hành tốc độ cũng liền càng nhanh. Tinh chấn dùng một loại có thể đem điện năng cùng năng lượng cơ giới lẫn nhau chuyển hóa tinh thể ở cộng hưởng trạng thái tan tầm làm, lấy cung cấp ổn định, chính xác đơn tần chấn động.
Tinh chấn khởi chấn sau, sinh raChấn động tín hiệuThông suốt quá XTAL1 dẫn chân, theo thứ tự trải qua chấn động khí cùngĐồng hồ phát sinh khíXử lý, được đến máy móc chu kỳ tín hiệu, làm mệnh lệnh thao tác căn cứ. 51 đơn phiến cơ thường dùng tinh chấn là 12M cùng 11.0592M
3 nguyên linh kiện chủ chốt danh sách cập dạng cơ hàn
3.1 nguyên linh kiện chủ chốt danh sách
Nếu không nghĩ trực tiếp hạn chip đến bản tử, có thể mua cái hạ đồ màu đen trói chặt tòa. Quy cách tuyểnDIP40
3.2PCB bản chế tác
Phương pháp 1: Trường học phòng thí nghiệm thường dùng DIY ăn mònBảng mạch điệnChế tác ( lược )
Phương pháp 2: Ngoại chia chuyên nghiệp PCB nhà xưởng. Đề cử gia lập sang https:// jlc /#
Nhưng đại phát, yêu cầu thỉnh tin nhắn
Không ngay ngắn phản diện:
3.3 hàn những việc cần chú ý
Thẳng cắmĐiện giải điện dung,Cùng LED đèn là có chính cực âm chi phân.
Điện giải điện dung chính cực âm phân biệt:
1. Xem vật thật ống chèn
2. Xem dẫn chân dài ngắn:
Điện giải điện dung cực dương kíp nổ tương đối trường, cực âm hơi đoản
LED đèn chính cực âm phân biệt:
1. Dẫn chân dài ngắn cũng có thể nhìn ra tới,Sáng lên bóng hai cựcChính cực âm, dẫn chân lớn lên vì cực dương, đoản vì cực âm.
2.Vạn dùng biểuĐánh tới bóng hai cực đương, phân biệt đoản tiếp LED đèn dẫn chân, nếu lượng, hồng bút đo tiếp chính là cực dương.
3.4 cuối cùng vật thật:
Hàn tốt vật thật như đồ
4 trình tự thiêu lục cập thí nghiệm
Thí nghiệm dùng 51 đơn phiến cơ kích cỡ là STC89C52RC, là sản phẩm trong nước nhãn hiệu hoành tinh khoa học kỹ thuật STC lượng sản8051 đơn phiến cơ.
4.1 thí nghiệm số hiệu
#include<reg52.h>
#include<intrins.h>
// số liệu loại hình định nghĩa
typedef unsigned char uchar;
typedef unsigned int uint;
uchar flag1s = 0;
uint one_sec_flag = 0;
sbit TEST_LED=P1^0;
void main()
{
EA=1; // khai tổng gián đoạn
TMOD=0X01;//T0 công tác hình thức vì hình thức 1
TH0=0X4C;
TL0=0X00;//11.0592M tinh chấn 50ms đúng giờ sơ giá trị
ET0=1; // cho phép đúng giờ khí 1 gián đoạn
TR0=1;// khởi động đúng giờ khí 0
while(1)
{
if(flag1s) // một giây đổi mới một lần
{
TEST_LED = 0;
}else{
TEST_LED = 1;
}
}
}
void Timer0() interrupt 1
{
TH0=0XBB;
TL0=0X00;
if(++one_sec_flag<50){
return;// trước tiên kết thúc hàm số
}
if(flag1s)
{
flag1s = 0;
}else{
flag1s = 1;
}
one_sec_flag=0;
}
Biên dịch lúc sau sinh ra test.hex thiêu lục văn kiện.
4.2 download khí cập download điều khiển
STC89C52 đơn phiến cơ download khí trên thực tế chính là USB chuyển TTL xuyến khẩu, như sau đồ sở kỳ
Điều khiển: Áp súc bao trung CH341SER.EXE
Trước trang bị điều khiển mới có thể download số hiệu đến đơn phiến cơ trung.
4.3 trình tự download
Phần cứng chuẩn bị:
Download khí RXD liên tiếp chip TXD(P30), download khí TXD liên tiếp chip RXD(P31), bổn thiết kế dẫn ra chip RXD cùng TXD, như trên đồ sở kỳ liên tiếp là được.
Phần mềmChuẩn bị:
STC-ISP.exe
Song kích mở ra
Download bước đi
1 lựa chọn lựa chọn đơn phiến cơ kích cỡ
2. Lựa chọn download khí xuyến khẩu
3. Mở ra biên dịch sinh thành HEX văn kiện
4. Điểm đánh xuống tái
Lúc này, ấn xuống nguồn điện chốt mở cấp đơn phiến cơ thượng điện, download phần mềm sẽ phân biệt ra đơn phiến cơ, sau đó tự động download trình tự. Download thành công sau sẽ có nhắc nhở.
Thí nghiệm hiệu quả: Thí nghiệm LED đèn một giây khoảng cách lập loè.
Thí nghiệm video: