Thiết kế mạch điện tử, sửa chữa động cơ, biến tần, plc, thiết kế tủ điện tại Hà Nội

0979 330 129

Free Global Counter

Số lượt xem trong ngày

Được tạo bởi Blogger.

Translate

Blog Archive

Thứ Năm, 7 tháng 11, 2013

Bằng cách sử dụng PIC18F2550 GLCD Kiểm tra Tiêu đề là cơ sở để thử nghiệm hơn nữa, tôi đặt lại với nhau một dao động đồ họa đơn giản và chính xác sử dụng một PIC18F2550 vi điều khiển và một AGM1264F đồ họa LCD. Máy hiện sóng đo trung bình điện áp, tối đa điện áp, tối thiểuđiện áp, cao điểm đến cao điểm điện áp, vàkhông-qua tần số cho một tín hiệu DC hơn 100 mẫu. Các dao động đã tích hợp sẵn trong kích hoạt cạnh chức năng có thể được thiết lập để nắm bắt trên tăng hay giảm (hoặc vô hiệu hóa hoàn toàn). Quy mô thời gian cho màn hình hiển thị có thể thay đổi và có thể dễ dàng xác định lại bằng cách sử dụng chức năng changeTimeDivision. Tương tự như vậy, phạm vi điện áp có thể thay đổi 0-5V, 0-2.5V, và 0-1.25V. Những hạn chế chính của dao động này bao gồm thời gian mua lại tương đối chậm vàtỷ lệ lấy mẫu (~ 60kHz) và thực tế là các yếu tố đầu vào được giới hạn bởi các ràng buộc của ADC nội bộ. Tuy nhiên, nó là một màn hình hiển thị rất đẹp và tôi đánh giá cao đề nghị bạn xem video để xem nó trong hành động.
Đầy đủ mạch
Nguồn và phần mềm cho các mạch có thể được tìm thấy ở dưới cùng của trang. Mỗi phần của mạch được dán nhãn trong các sơ đồ mạch. Tất cả các phần và các thành phần của họ được mô tả và thảo luận dưới đây.Những con số phần cho các thành phần được liên kết đến các trang web cho các dữ liệu và thông tin thêm nếu có.
Nguồn cung cấp
Việc cung cấp điện sử dụng pin 9 volt và mộtTC1262-5.0V cao độ chính xác thấp học sinh bỏ học tuyến tính điều chỉnh điện áp để cung cấp một cung cấp 5 volt ổn định cho vi điều khiển và màn hình LCD đồ họa. Một 1uF (microfarad) tụ điện tách phân cực là cần thiết về đầu ra của bộ điều chỉnh điện áp để ngăn chặn gai điện hoặc gợn sóng. Một bức tường mụn cóc cung cấp điện thấp như 5.3v có thể thay thế pin 9 Volt.
AZ Hiển thị AGM1264F
Các AGM1264F là 128 x 64 pixel LCD đồ họa với xây dựng trong bộ điều khiển cho phép là để dễ dàng kiểm soát bằng cách sử dụng vi điều khiển PIC. Nó là một x 128 pixel LCD đồ họa 64 và có đèn nền LED, tích hợp máy phát điện điện áp âm (LMC7660) cho LCD lái xe, trên máy bay Samsung KS0108 điều khiển, và một giao diện MPU 8-Bit.
Ngõ vào Analog
Các đầu vào tương tự 1 (Pin A0) được cấu hình là một đầu vào tương tự. Xin lưu ý rằng "Các nguồn trở kháng ảnh hưởng đến điện áp bù đắp ở đầu vào tương tự (do pin rò rỉ hiện nay). Tối đa được đề nghị trở kháng cho các nguồn tương tự là 2,5 ki ©. "(PIC18F2550 , p.260)
Vi điều khiển
Vi điều khiển sử dụng là một vi mạchPIC18F2550 . Tôi đã sửa đổi PIC18F2550Tiny Bootloader PIC lắp ráp tập tin để tôi có thể sử dụng một tinh thể 20MHz / cộng hưởng tại 115.200 baud (bộ nạp khởi động sửa đổi có thể được tìm thấy ở dưới cùng của trang). Các PIC18F2550 chạy ở 48MHz sử dụng nội bộ PLL . R1 là một điện trở kéo lên cần thiết cho hoạt động. C1 là một tụ điện ổn định được sử dụng cho các tàu điều chỉnh điện áp USB, mà không được sử dụng trong dự án này. Các thành phần được đánh dấu 'RES' là một cộng hưởng 20MHz.
RS232 Cấp Chuyển đổi
Vi điều khiển USART chân cần phải được kết nối với RS-232 Cấp chuyển đổi để kết nối với một máy tính để cập nhật firmware bằng cách sử dụng PIC Bootloader Tiny. Nếu không, sau khi lập trình ban đầu, họ có thể được trái bị ngắt kết nối.
Nguồn và Firmware
Các PIC ban đầu phải được lập trình với tập tin hex ​​của SAC_tinybld18F2550usb _20MHz_115200_48MHz 'để chương trình nạp khởi động trên PIC. Sau đó, sử dụng Tiny Bootloader PIC, các tập tin hex ​​có thể được đặt trên chip bằng cách sử dụng PIC Tiny Bootloader lối vào với '12h 34H 56h 78h 90H 'trong' Danh sách các mã số để gửi đầu tiên: 'trong trình đơn Tùy chọn'. Xin vui lòng liên hệ với tôi nếu bạn có bất kỳ vấn đề.
Video 
Dưới đây là ba video của PIC18F2550 dao động GLCD trong hành động. Video đầu tiên chứng tỏ sin, tam giác, và sóng vuông tần số khác nhau. Video thứ hai chứng tỏ sóng khác nhau với chuyển dịch biên độ và hiệu số. Video thứ ba so sánh màn hình của PIC18F2550 GLCD dao động với màn hình hiển thị của một Hewlett Packard 54603B dao động.
Cập nhật (ngày 15 tháng 11 2006)
Đây là phần mềm không có mã bộ nạp khởi động:
Cập nhật (01 tháng 2 năm 2007)
Đây là phần mềm chưa được kiểm tra cho PIC18F4550 không có mã bộ nạp khởi động:
Cập nhật (11 tháng 4 năm 2007)
Đây là phần mềm chưa được kiểm tra cho PIC18F252 và PIC18F452 mà không có mã bộ nạp khởi động. Xin lưu ý rằng bạn sẽ cần phải sử dụng một tinh thể 10MHz / cộng hưởng thay vì một 20MHz một.


Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque volutpat volutpat nibh nec posuere. Donec auctor arcut pretium consequat. Contact me 123@abc.com

0 nhận xét:

Đăng nhận xét