![]() |
|
Tài trợ cho PIC Vietnam |
PIC - Thiết kế và Ứng dụng Ý tưởng cho các sản phẩm sử dụng PIC/dsPIC và các sản phẩm của Microchip |
![]() |
|
Ðiều Chỉnh | Xếp Bài |
|
![]() |
#1 | |
Nhập môn đệ tử
Tham gia ngày: Feb 2012
Bài gửi: 3
: |
help minh bạn oi
Trích:
|
|
![]() |
![]() |
![]() |
#2 |
Nhập môn đệ tử
Tham gia ngày: Feb 2012
Bài gửi: 3
: |
giúp e mạch mô phỏng của mạch đồng hồ này với
|
![]() |
![]() |
![]() |
#3 |
Nhập môn đệ tử
Tham gia ngày: Dec 2008
Bài gửi: 3
: |
ban luu lai so do mach bang orcad 9.2 roi gui lai cho minh duoc ko. may minh ko co rocad 16.3 ban ah. Cam on nha, bai cua ban rat hay.
d/c mail cua minh la: hiepkhachhanh7@gmail.com |
![]() |
![]() |
![]() |
#4 |
Nhập môn đệ tử
Tham gia ngày: Dec 2008
Bài gửi: 3
: |
pic
hhhhhhuhkihydhlkhghfhg
|
![]() |
![]() |
![]() |
#5 | |
Nhập môn đệ tử
Tham gia ngày: Dec 2008
Bài gửi: 3
: |
Trích:
|
|
![]() |
![]() |
![]() |
#6 |
Đệ tử 2 túi
Tham gia ngày: Sep 2010
Bài gửi: 32
: |
Co gi ban gui mail cho minh qua email dinhvanphuc08dt4@gmail.com
|
![]() |
![]() |
![]() |
#7 |
Đệ tử 2 túi
Tham gia ngày: Sep 2010
Bài gửi: 32
: |
huong dan
Vì đồng hồ này mình làm là có hiển thị và điều khiển riêng nên mình mới làm các jack cắm. Bây giờ mình chỉ có nhiệm vụ là xác định jack nào cắm vào nơi nào trên mạch hiển thị nữa là xong.
Bạn nhìn vào sơ đồ capture mà mình gửi kèm theo thì: - Chân RD0 có nhiệm vụ chọn chế độ điều chỉnh giờ và nối với jack J25. - Chân RD1 có nhiệm vụ tăng thời gian và nối với jack J26. - Chân RD2 có nhiệm vụ giảm thời gian và nối với Jack J23. - Chân RD3 có nhiệm vụ reset và nối với Jack J24. Vậy 4 jack này các bạn nối với 4 nút bấm. Nút bấm có 4 chân, các bạn coi 2 chân chéo nhau thì ok. Một chân nối với J23,24,25,26. Chân còn lại nối với âm nguồn. Giữa hai chân này các bạn mắc song song với tụ 104 để chống nhảy phím khi bấm hoặc trong chương trình ta đưa delay vào cũng được. - Các jack nối với các chân RE0,1 có tác dụng là ta muốn đưa thêm ứng dụng như đèn, chuông báo thức. Cái này các bạn có thể tự do thiết kế như thế nào mình muốn. - Port B mình nối với các chân từ a-g của led 7 đoạn. Ở đây mình dùng led anode chung. Với a nối với RB0,...., g nối với RB7. Hiển thị theo kiểu quét led nên cần các chân điều khiển, Chính là chân Vcc của led 7 đoạn. Giờ mình bắt đầu nối chân như sau: Mình nói sơ qua thiết kế của mình, đồng hồ mình hiển thị được giờ phút giây, ngày tháng năm nên mình có các thuật ngữ như sau: Giây đơn vị, giây chục, phút đơn vị, phút chục, giờ đơn vị, giờ chục, ngày đơn vị, ngày chục, tháng đơn vị, tháng chục, năm hàng trăm, năm chục, năm đơn vị, nhiệt độ đơn vị, nhiệt độ chục, trong đó: - Giây đơn vị được điều khiển bởi chân RC0 tức là jack J15. - Giây chục được điều khiển bởi chân RA1 tức là jack J20. - Phút đơn vị được điều khiển bởi chân RA2 tức là Jack J19. - Phút hàng chục được điều khiển bởi chân RA3 tức là jack J18. - Giờ đơn vị được điều khiển bởi chân RA4 tức là jack J17. - Giờ chục được điều khiển bởi chân RA5 tức là jack J16. - Ngày đơn vị được điều khiển bởi chân RD4 tức là jack J8. - Ngày chục được điều khiển bởi chân RD5 tức là jack J9. - Tháng đơn vị được điều khiển bởi chân RC1 tức là jack J14. - Tháng chục được điều khiển bởi chân RE2 tức là jack J28. - Năm đơn vị được điều khiển bởi chân RC5 tức là jack J13. - Năm chục được điều khiển bởi chân RC6 tức là jack J12. - Năm hàng trăm được điều khiển bởi chân RC7 tức là Jack J21. - Nhiệt độ hàng đơn vị được điều khiển bởi chân RD6 tức là Jack J10. - Nhiệt độ hàng chục được điều khiển bởi chân RD7 tức là Jack J11. Riêng số 2 trong năm 2000 thì ta nối chân Vcc lên 5v, các chân a,b,g,e,d xuống Mass. Chữ độ C thì ta quay ngược led 7 đoạn lại và nối chân Vcc lên 5V, chân a,b,c,d xuống mass. Ngoài ra, nếu các bạn nối các chân ko đúng như trên thì các bạn chỉ việc sửa lại code ( chỗ khai báo các biến ấy) là được, đừng có tháo ra hàn lại. Chân RA0 tức là jack J4 thì ta nối đến chân số 2 của IC LM335. Con2 tức J5 là đế pin 3V. Con2 tức J27 là domino nối nguồn 5V, 3A. Vì mình dùng led loại lớn nên mình dùng dòng lớn, các bạn cẩn thận chứ nếu để nguồn thấp là dễ bị cháy Pic đó. Nếu các bạn có thắc mắc gì thì các bạn cứ post lên và đồng thời gửi mail cho mình để mình biết để mình trả lời ( nếu mình biết). Chúc các bạn may mắn |
![]() |
![]() |
![]() |
#8 |
Đệ tử 2 túi
Tham gia ngày: Sep 2010
Bài gửi: 32
: |
Còn về giá trị điện trở thì mình làm như sau:
- Điện trở nối từ nguồn xuống chân reset thì mình dùng 10K - Điện trở mà nối từ các chân của PIC ra transistor thì mình dùng là 1K. Bình thường các bạn phải tính để cho có đủ dòng phân cực để transistor dẫn, mình dùng 1K là ok. - Điện trở treo thì mình dùng là 4,7K. - Điện trở mà nối từ nguồn xuống chân Vcc trong IC LM335 thì mình dùng biến trở tinh chỉnh 10K. Điện trở này có tác dụng là mình muốn thay cài đặt nhiệt độ ban đầu cho đúng nhiệt độ ban đầu thì mình thay đổi giá trị điện trở thì thay đổi dòng vào IC LM335. - Thạch anh dùng cho Pic là 4Mhz, còn thạch anh dùng cho DS1307 là 32768Khz. - Tụ gốm là 33pF chỗ gần thạch anh. - Mình dùng transistor pnp là A1013 để đảm bảo công suất tốt nhất. - Ngoài ra, để chống nhiễu thì các nút bấm mình mắc song song với tụ 104, nguồn 5V cấp cho Pic tách riêng với nguồn cấp cho LED 7 đoạn, nếu tốt hơn nữa thì mình nên hàn một sợi dây vào miếng nhôm của thạch anh và nối xuống mass. |
![]() |
![]() |
![]() |
#9 |
Nhập môn đệ tử
Tham gia ngày: Mar 2011
Bài gửi: 1
: |
có ai giúp mình viết đoạn code hiển thị nhiệt độ,nếu thấp hơn 25 độ C thì tự động bật đèn led ko ?
|
![]() |
![]() |
![]() |
#10 |
Nhập môn đệ tử
Tham gia ngày: Mar 2012
Bài gửi: 2
: |
bạn phúc này cho mỗi file dns thiếu file opj thì có trời ocard nào mở đc
|
![]() |
![]() |
![]() |
#11 |
Đệ tử 1 túi
Tham gia ngày: Jul 2010
Bài gửi: 11
: |
|
![]() |
![]() |
![]() |
#12 |
Nhập môn đệ tử
Tham gia ngày: Mar 2012
Bài gửi: 2
: |
nhưng vẫn cảm ơn vì cho cái hình
![]() |
![]() |
![]() |
![]() |
#13 |
Nhập môn đệ tử
Tham gia ngày: Mar 2012
Bài gửi: 8
: |
em cũng muốn làm về đồng hồ vạn niên. nếu làm với led đơn thì sơ đồ nguyên lý sẽ như nào ạ ?
anh dinhvanphuc giúp em với !! cảm ơn a nhiều thay đổi nội dung bởi: sieutosy, 02-04-2012 lúc 05:39 PM. |
![]() |
![]() |
![]() |
#14 |
Đệ tử 2 túi
Tham gia ngày: Sep 2010
Bài gửi: 32
: |
Nếu làm bằng led đơn thì cơ chế cũng như led 7 đoạn thôi.
Giờ ta chỉ thay 7 đoạn led trong led 7 đoạn thành 7 đoạn led được ghép bằng led đơn thôi. Giả sử bạn muốn làm một thanh led 7 đoạn từ 10 con led đơn và nguồn Vcc là 5v thì bạn cần 5 nhánh song song, mỗi nhánh có 2 led đơn nối tiếp và nối tiếp với trở. Giá trị của trở được tính là R=(5-2.2*2)/15mA. Bạn làm 7 lần như vậy thì ta được một led 7 đoạn làm từ led đơn rồi đấy |
![]() |
![]() |
![]() |
#15 |
Nhập môn đệ tử
Tham gia ngày: Mar 2012
Bài gửi: 8
: |
ồ hóa ra là như vậy ?
thank a nhiều nha |
![]() |
![]() |