PIC Vietnam

Go Back   PIC Vietnam > Ban Điều Hành > Cuộc thi "Thiết kế PIC và Ứng dụng"

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Cuộc thi "Thiết kế PIC và Ứng dụng" Các dự án mở, và dự án có đăng ký của các đơn vị tài trợ...

 
 
Ðiều Chỉnh Xếp Bài
Prev Previous Post   Next Post Next
Old 04-01-2007, 02:54 AM   #11
picbasic
Nhập môn đệ tử
 
Tham gia ngày: Dec 2006
Bài gửi: 2
:
câu hỏi và đề tài cho cuộc thi .

Tôi đang có 1 đề tài nho nhỏ . Rất muốn được tham gia cuộc thi và chia sẽ với tất cả mọi người trên diễn đàn . nhưng có 1 số thắc mắc mà mình muốn hỏi :
. Đề tài này mình viết với ngôn ngữ PICBASIC PRO , chương trình tương đối lớn và đã được thử nghiệm chạy tốt .vậy có thể tham gia cuộc thi không ? , hay chỉ được phép dùng ngôn ngữ ASM hoặc C ?
. mạch in chỉ được vẽ bằng tay ( vì mạch cũng không phức tạp cho lắm ) , nhưng yêu cầu là phải có file chạy mạch in mới được tham gia phải không ?
. Hiện giờ mình đã hoàn thành xong , vậy mình có thể đưa lên diễn đàn bằng cách nào ?

Mình sẽ nói sơ qua về cấu hình phần cứng và ứng dụng của đề tài này nha :

Mạch bao gồm các khối sau :

1. khối VĐK : dùng Pic 18f458 . Kết hợp thạch anh 4 Mhz

2. khối nhập dữ liệu : bao gồm 24 phím nhấn nhập giá trị , thao tác điều khiển ... theo phương pháp quét phím .

3. khối hiển thị : dùng Lcd 16x2 , đèn nền lcd được điều khiển bằng 2 cách : dùng công tắc , hoặc được điều khiển bằng phần mềm .

4. khối ứng dụng :
bao gồm : . 8 led đơn cho các ứng dụng chạy led và quét led hiển thị ký tự .
. 1 led hồng ngoại để điều chế , phát xung
. 1 eeprom 24c04 để lưu giá trị
. Xuất , nhận dữ liệu kết nối máy tính .
. 1 cảm biến nhiệt độ Lm35

5 . nguồn : sử dụng pin 9v có qua ic ổn áp 7805 hoặc nguồn ngoài qua cáp

Các ứng dụng :

Lcd được xem như là 1 bộ phận hiển thị mọi quá trình chúng ta thao tác . tất cả những thông số như tốc độ chạy led , quét led , nhiệt độ môi trường , tên của cấp Menu hiện hành , tên của ứng dụng đang thao tác ... đều sử dụng lcd để hiển thị .

1- Ứng dụng chạy led : có 15 kiểu chạy led khác nhau , tương ứng mỗi kiểu chúng ta có thể chỉnh tốc độ nhanh chậm bằng 2 phím nhấn , hiển thị tốc trên lcd

2- Ứng dụng quét led : dùng 7 led đơn xếp theo hàng dọc , quét hiển thị ký tự mà ta vừa nhập vào Lcd . ký tự :0-9 , a-z ,*,#,@,$,%,&.

3- Ứng dụng lưu , xem nội dung eeprom : nhập giá trị , ký tự , hiển thị trên Lcd và lưu vào eeprom . có thể xem lại nội dung vừa nhập , đồng thời có thể truyền dữ liệu vừa nhập đó , hoặc vừa xem đó lên máy tính thông qua cáp nối rs232 (lưu ý , ic 232 không tích hợp trên mạch , chúng ta phải qua 1 board trung gian để kết nối máy tính )

4-ứng dụng truyền xung qua led hồng ngoại : tốc độ có thể được thay đổi từ 1Hz đến 65536 Hz hoặc hơn nữa .

5-Ứng dụng đọc nhiệt độ qua Lm35 hiển thị trên Lcd . (dùng Adc trong pic) . Ứng dụng này có thể được mở rộng ra thêm nữa như nhập nhiệt độ cho trước , phát cảnh báo nếu nhiệt độ vựơt ra ngoài mức cho phép ...

6-Ứng dụng Đồng Hồ : nhập giờ , phút , giây . đếm và hiển thị trên lcd ( 00:00:00:0 -số 0 sau cùng để hiển thị % của giây .) . nó có thể là 1 đồng hồ thời gian thực ( không đến nổi thực lắm vì vẫn còn sai số , mình đang nghiên cứu tích hợp thêm ic DS 1307 . khi đó nó thực sự sẽ là 1 đồng hồ đúng nghĩa ), hoặc 1 đồng hồ thể thao theo từng ý thích của người dùng ...


trên đây là toàn bộ những gì trong đề tài của mình . nếu được anh Falleaf cho phép , mình sẽ post sơ đồ củng như phần mềm lên diễn đàn để chia sẽ với tất cả mọi người . nhưng mình nói trước , mình không thể vẽ bằng phần mềm , nên mình sẽ vẽ tay sơ đồ nguyên lý . mong các bạn thông cảm nha .
picbasic vẫn chưa có mặt trong diễn đàn  
 


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 01:04 PM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam