LỚP DD07KSTN

LỚP DD07KSTN


 
Trang ChínhCalendarTrợ giúpTìm kiếmThành viênNhómĐăng kýĐăng Nhập
September 2018
MonTueWedThuFriSatSun
     12
3456789
10111213141516
17181920212223
24252627282930
CalendarCalendar
Latest topics
Keywords

Share | 
 

 HƯỚNG DẪN THIẾT KẾ FANLED CỦA CLB

Go down 
Tác giảThông điệp
Lee
phó tổng giám đốc
phó tổng giám đốc
avatar

Tổng số bài gửi : 106
Join date : 29/12/2009
Age : 29
Đến từ : Tây Ninh

Bài gửiTiêu đề: HƯỚNG DẪN THIẾT KẾ FANLED CỦA CLB   Mon Jun 07, 2010 9:06 pm

Anh em làm hướng dẫn xong thì up lên đây nghen!

Tham khảo thiết kế phần cứng Nhóm 1

Sẽ tiếp tục upload ý tưởng phần mềm khi hoàn thành.



Được sửa bởi Lee ngày Tue Jun 08, 2010 1:01 am; sửa lần 1.
Về Đầu Trang Go down
Xem lý lịch thành viên
kil89
trưởng phòng
trưởng phòng
avatar

Tổng số bài gửi : 30
Join date : 31/12/2009
Age : 28

Bài gửiTiêu đề: Gợi ý phần cứng và phần mềm Fanled của nhóm 2   Mon Jun 07, 2010 9:48 pm

Model: fanled có hàng led đặt vuông góc với mặt phẳng trục quay, sử dụng cảm biến hồng ngoại ngắt ngoài




Phần cứng:







+ Cánh quạt khi vẽ layout cần thiết kế đặt linh kiện sao cho đều và đối trọng để hạn chế rung khi quay
+ PIC, pin có thể giấu dưới cánh quạt cho thẩm mỹ LaughingLaughingLaughing





+ Có thể sử dụng PIN tròn 3V để cấp nguồn cho PIC + LED
+ Nên sắp hàng led dọc theo bán kính
+ Cảm biến hồng ngoại sử dụng gắn trên board cánh quạt, trên stator gắn 1 vật gì đó để che hồng ngoại khi quạt quay qua

Phần mềm:
Do đã sử dụng cảm biến hồng ngoãi ngắt ngoài nên vị trí đầu tiên của mỗi vòng quay bạn có thể định được dễ dàng
Để làm được mode “Đồng hồ” hoặc “Hiện chữ” đầu tiên các bạn hãy thử tạo 1 vạch sáng (1 hàng led) cố định ở 1 vị trí mong muốn bất kì
+ mode “đồng hồ”: làm cho vạch sáng đó chạy, chú ý phải làm sao cho cứ mỗi 1 giây kim nhích 1/60 vòng, kim giây đi hết 1 vòng thì kim phút nhích 1/60 vòng, tương tự với kim giờ
Pro hơn nữa có thể làm phần setup thời gian cho người dùng (phần này nhóm mình chưa phát triển, sau này có ý định làm lại :p) qua giao tiếp phím nhấn (dĩ nhiên là ở Stator)

+ mode “hiện chữ”: cũng tương tự như làm vạch sáng nhưng thay bằng các vạch sang ở các bit mong muốn xếp cạnh nhau
Ví dụ: chữ A: kiểu 5x7

_ _ _ _ _
_ _ _ _ _
_ _ _ _ _
_ _ _ _ _
_ _ _ _ _
_ _ _ _ _
_ _ _ _ _

Chú ý viết chữ kiểu trên sẽ hiển thị dọc theo bán kính, nên nếu số lượng led ít hoặc bạn đặt led gần trục quay quá khi quay chữ sẽ toả ko đều và đẹp. Cải thiện: Tăng thêm số lượng led, đặt led xa trục quay, khi viết sử dụng các led ở xa trục quay nhất
Viết chữ kiểu này có thể cho đứng yên (Khi đứng yên thì chữ ở dưới nên lật lại cho thuận người quan sát) hoặc xoay
Bạn cũng có thể viết chữ kiểu ko dọc theo bán kính mà luôn nằm ngang với tầm mắt người quan sát (Sử dụng phẩn mềm HexWorkshop để hỗ trợ, chương trình này hỗ trợ làm font và vẽ hình trên nền hex), kiểu này đẹp hơn nhưng sẽ mất nhiều thời gian thử đi thử lại

+ mode “kính vạn hoa”: có thể làm 2 kiểu, kính vạn hoa đứng yên hoặc xoay. Mode này thực ra đơn giản hơn 2 mode trên vì chỉ cần bật tắt các led theo trình tự + delay hợp lý là có được hình đẹp ngay Very Happy

Tối ưu: có thể lồng thêm 1 ngắt nữa để đổi mode của fanled theo ý muốn, giao tiếp bằng phím nhấn.

Laughing Laughing Laughing Laughing Laughing Laughing Laughing


Được sửa bởi kil89 ngày Sat Jun 12, 2010 2:34 pm; sửa lần 1.
Về Đầu Trang Go down
Xem lý lịch thành viên
blue
giám đốc điều hành
giám đốc điều hành
avatar

Tổng số bài gửi : 96
Join date : 28/12/2009
Age : 29
Đến từ : ninh thuận

Bài gửiTiêu đề: Hướng dẫn phần mềm nhóm 1:   Tue Jun 08, 2010 6:05 pm

Để tạo ra hình ảnh mong muốn khi fanled quay và hình tạo ra
không phụ thuộc tốc độ quay của động cơ.chương trình viết của nhóm mình gồm các bước sau

Bước 1: đợi cho động cơ quay ổn định :

delay khoảng 3-5 giây từ lúc khởi động

Bước 2: Đo tốc độ quay của động cơ :

sử dụng timer 1 làm bộ đếm thời gian giữa hai lần xảy ra ngắt liên tiếp( ngắt ngoài (external interrupt) do cảm biến quang kết nối vào chân RB0);điều này thực hiện được bằng cách bật timer 1 khi xảy ra ngắt lần 1 và tắt timer 1 khi xảy ra ngắt lần sau.(viết trong trình phuc vụ ngắt ngoài)

thời gian quay một vòng của quạt thường khoảng 50ms,sử dụng
prescaler 8 sẽ đo được max là 65535*8 =524288 us =500 ms.đảm bảo sẽ không bị tràn timer

Bước 3: tạo hình :

sau khi từ giá trị có được từ timer 1 tính ra thời gian quay một vòng (giả sử lưu vào biến t nào đó); các bạn cho delay những khoảng thích hợp rồi cho led sáng,rồi tắt.

Vd: Giả sử muốn có hình hoa 6 cánh thì ngay khi xảy ra ngắt(luôn
chọn là mốc cho dễ) cho led sáng,led phải sáng 6 lần vào các thời điểm cách nhau t/6 (dùng delay) và nhớ delay đủ để gây hiện tượng lưu ảnh cho mắt trước khi tắt led (delay khoảng 2-5ms là vừa)

Bước 4:tạo các hình khác nhau.

nhóm mình dùng ý tưởng sau.cho:một biến đếm số vòng quay k
và biến đếm sồ hình m

Giả sử muốn có 10 hình ,mỗi hình xuất hiện trong 50 vòng
quay của động cơ sau đó chuyển sang hình tiếp theo và cứ thế lặp lại:như vậy m đếm từ 0->9 và k sẽ đếm từ 0->50,nguyên tắc đếm như sau: trong chương trình ngắt ta đặt các lệnh:

If (INTE && INTF && (m%10==0)) hinh1;


If (INTE && INTF && (m%10==1)) hinh2;


If (INTE && INTF && (m%10==2)) hinh3;


…..


If (INTE && INTF && (m%10==9)) hinh10;

hinhx là chương trình con để hiện hình x mà ta đã
viết,sau mỗi lần ngắt thì tăng k lên 1.khi k = 50 thì tăng m lên 1,khi k= 50 thì đặt lại cho k=0 và khi m=10 thì đặt lại cho m=0;

một số hình đặc biệt:

hiện chữ : như hiện hoa

hiện đồng hồ: một khó khăn là để kim nhảy chính xác sau một giây thì hơi khó.nhưng có thể đơn giản hóa bằng việc cho kim nhảy sau n vòng quay (cái này dễ kiểm soát và giống như hiện hoa)


chúc các bạn thành công!
Về Đầu Trang Go down
Xem lý lịch thành viên
vinh03
nhân viên
nhân viên
avatar

Tổng số bài gửi : 18
Join date : 28/12/2009

Bài gửiTiêu đề: Re: HƯỚNG DẪN THIẾT KẾ FANLED CỦA CLB   Tue Jun 08, 2010 11:05 pm

cái này có lẽ là đơn giản nhất trong 6 cái ,mọi ý tưởng hầu như bên trên cũng đã nói nên tôi không nhắc lại nữa sunny
https://www.youtube.com/watch?v=At7AfEJdETA
Về Đầu Trang Go down
Xem lý lịch thành viên
anhcmut
phó phòng
phó phòng


Tổng số bài gửi : 24
Join date : 10/06/2010

Bài gửiTiêu đề: em hoi cai    Tue Jul 13, 2010 10:38 pm

cai con de dem số vòng quay của fanled nhóm anh đặt nó trên phần cố định ah.anh co the cho em tham khảo mạch capture duoc hok ah.
Về Đầu Trang Go down
Xem lý lịch thành viên
anhcmut
phó phòng
phó phòng


Tổng số bài gửi : 24
Join date : 10/06/2010

Bài gửiTiêu đề: hong ngoai   Tue Jul 13, 2010 11:09 pm

cái con led hồng ngoại mà anh dùng đấy sao em hok tìm được datasheet cua nó.anh có thể cho em cái datasheet hay thiết kê mạch nguyên lý của no cung duoc.rồi còn chân của nó nữa trong orcad có chân của nó hok vậy
Về Đầu Trang Go down
Xem lý lịch thành viên
Admin
Admin
Admin


Tổng số bài gửi : 247
Join date : 27/12/2009

Bài gửiTiêu đề: Re: HƯỚNG DẪN THIẾT KẾ FANLED CỦA CLB   Wed Jul 14, 2010 6:29 pm

Chào bạn
Mình trình bày nguyên lý của con led hồng ngoại chữ U mua tại tiệm Ngọc (giá 10k)

Nguyên lý hoạt động thế này:
Con led thu/phát được đặt trong cái vỏ nhựa hình chữ U, 1 bên là led phát hồng ngoại, 1 bên là điện trở quang.
- Led phát: được cấp nguồn như led thường (Chân E xuống mass, chân IN1 mắc qua cái trở chừng 1k mắc lên nguồn +5v)
- Phần thu mắc theo thứ tự như sau: mass--- đầu D của điện trở quang ; Đầu IN2---- R 4.7k ---- Vcc=5v.
Ngõ ra của cám biển (đưa vào con Pic để tạo ngắt) lấy đầu IN2 và mass.
Khi không bị che: điện trở quang có giá trị << 4.7k ==> ngõ ra ~ 0v.
Khi bị che: điện trở quang có R >>4.7k ==> điện trở quang coi như hở mạch ==> ngõ ra ~ 5v.
Khi chuyển từ trạng thái bị che sang ko bị che ==> ngõ ra thay đổi từ 0v --> 5v ==> được cạnh lên kích cho VXL.

Led thu phát bạn nên đặt chung với phần mạch điện ( tức là gắn lên trên cánh quạt), còn ở phía dưới bạn đặt 1 vậy cố định sao cho khi cánh quay tới vị trí đó thì điện trở quang bị che lại


Còn footprint hay thắc mắc gì bạn cứ liên hệ trực tiếp emai: thuy_tinh_mau_xanh@yahoo.com, do diễn đàn đang trong thời gian... nghỉ hè nên ít người lên đây cheers cheers
Về Đầu Trang Go down
Xem lý lịch thành viên http://lopdd07kstn.forumvi.com
anhcmut
phó phòng
phó phòng


Tổng số bài gửi : 24
Join date : 10/06/2010

Bài gửiTiêu đề: cam on da tra loi em   Wed Jul 14, 2010 7:41 pm

cam on admin đã trả lời em.
Về Đầu Trang Go down
Xem lý lịch thành viên
Admin
Admin
Admin


Tổng số bài gửi : 247
Join date : 27/12/2009

Bài gửiTiêu đề: Re: HƯỚNG DẪN THIẾT KẾ FANLED CỦA CLB   Thu Jul 15, 2010 10:48 am

Mình không gởi mail cho bạn được nên gởi lên đây:
Footprint của nó nằm trong thư viện PHUONG2/ bien tro quang
con capture bạn cứ tìm "con động vật nào 4 chân" rồi sửa lại là được
có gì bạn liên hệ tiếp nhé
thân

Link down:
download tại đây

mình up lên skydrive, nếu gặp vấn đề về download thì bạn liên hệ lại nhé
Về Đầu Trang Go down
Xem lý lịch thành viên http://lopdd07kstn.forumvi.com
anhcmut
phó phòng
phó phòng


Tổng số bài gửi : 24
Join date : 10/06/2010

Bài gửiTiêu đề: Re: HƯỚNG DẪN THIẾT KẾ FANLED CỦA CLB   Thu Jul 15, 2010 11:01 am

em cám ơn admin nhìu.em download được rồi.em có gì không hiểu em sẽ hỏi tiếp.hì hì.
Về Đầu Trang Go down
Xem lý lịch thành viên
anhcmut
phó phòng
phó phòng


Tổng số bài gửi : 24
Join date : 10/06/2010

Bài gửiTiêu đề: Re: HƯỚNG DẪN THIẾT KẾ FANLED CỦA CLB   Fri Jul 16, 2010 1:19 pm

mediafire.com file/j1mmhgi3yymttto/FANLED.rar
anh xem em vẽ như thế này đúng chưa ạ?
Về Đầu Trang Go down
Xem lý lịch thành viên
Admin
Admin
Admin


Tổng số bài gửi : 247
Join date : 27/12/2009

Bài gửiTiêu đề: Re: HƯỚNG DẪN THIẾT KẾ FANLED CỦA CLB   Fri Jul 16, 2010 7:32 pm

à anh đang ở quê.. nghỉ hè, thứ 2 mới lên lại, có gì thứ 2 anh mới hỗ trợ em được, đang xài 3g của thằng viettel ko tải file về được, thông cảm nhé
thân
Về Đầu Trang Go down
Xem lý lịch thành viên http://lopdd07kstn.forumvi.com
Lee
phó tổng giám đốc
phó tổng giám đốc
avatar

Tổng số bài gửi : 106
Join date : 29/12/2009
Age : 29
Đến từ : Tây Ninh

Bài gửiTiêu đề: Re: HƯỚNG DẪN THIẾT KẾ FANLED CỦA CLB   Fri Jul 16, 2010 7:59 pm

Cái capture tương đối ổn. Chỉ có điều:
1. Có thể khỏi cần mấy cái tụ chống nhiễu cho nguồn cũng được. ( Thêm mấy cái đó vô thì cũng không làm cánh quạt nặng thêm bao nhiêu )
2. Con cảm biến hồng ngoại, em đã mua về xem chưa ( hay đã thấy hình ảnh của nó trên diễn đàn ?), thứ tự các chân ko như em vẽ đâu, + E + D ,2 chân E D đối nhau, 2 chân + đối nhau, vì thế bị sai chỗ này. Chú ý khi vẽ layout, nếu hàn con này ở lớp bot thì nhớ lật ngược footprint lại đấy ( anh đã bị 1 lần và phải xử lí 1 cách rất mạo hiểm, cứ làm đi rồi sẽ thấy ). Tốt nhất là mua linh kiện đó về xem trước khi vẽ layout là ok.
Về Đầu Trang Go down
Xem lý lịch thành viên
anhcmut
phó phòng
phó phòng


Tổng số bài gửi : 24
Join date : 10/06/2010

Bài gửiTiêu đề: Re: HƯỚNG DẪN THIẾT KẾ FANLED CỦA CLB   Sat Jul 17, 2010 9:49 am

cám ơn anh đã nhắc nhở em.em sẽ chỉnh sửa lại cho đúng.đúng là em chưa có thấy con hồng ngoại này ngày thực tế em mới chỉ thấy hình ảnh của nó qua diễn đàn thôi.hì hì. What a Face .hôm nay phải đi mua về coi nó thê nào mới được mất công vẽ sai đi in làm cực lai sai footprint nữa thì mệt lắm.sai cái gì chứ sai footprint coi như bỏ mạch đó lun rồi.hì hì
Về Đầu Trang Go down
Xem lý lịch thành viên
kaszuky
thử việc
thử việc


Tổng số bài gửi : 1
Join date : 08/05/2011

Bài gửiTiêu đề: Cho em hỏi về động cơ   Sun May 08, 2011 3:07 pm

Chào mấy anh mấy chị ( nếu có ).

Em cũng đang thích thú với mấy cái ni và cũng đang làm. Khổ cái phần cơ kém quá. Cho em hỏi xài động cơ thì mình xài động cơ nào được ạ. Em đã thử với quạt tản nhiệt cũng ko thành rồi với động cơ trong đầu đĩa CD cũng bị thất bại. Mong anh chị giúp đỡ. Em cảm ơn
Về Đầu Trang Go down
Xem lý lịch thành viên
lethanhtoan
phó tổng giám đốc
phó tổng giám đốc


Tổng số bài gửi : 101
Join date : 31/12/2009
Age : 29

Bài gửiTiêu đề: Re: HƯỚNG DẪN THIẾT KẾ FANLED CỦA CLB   Sun May 08, 2011 6:23 pm

Hồi trước bọn anh xài cái khoan tay là chạy vô tư, chỉ mỗi tội rung lắm, nên phải bắt cố định nó lên cái giá thì mới được
Chúc em thành công
Về Đầu Trang Go down
Xem lý lịch thành viên
dcthuan.cdt
thử việc
thử việc


Tổng số bài gửi : 1
Join date : 09/01/2012

Bài gửiTiêu đề: http://lopdd07kstn.forumvi.com/t219-topic   Tue Jan 10, 2012 11:17 pm

Ban lam Fanled oi ,cho minh xin cai giai thuat dieu khien voi Code chuong trinh duoc khong?
Minh dang lam ma khong hien thi duoc.Lam on nhe !
Về Đầu Trang Go down
Xem lý lịch thành viên
Sponsored content




Bài gửiTiêu đề: Re: HƯỚNG DẪN THIẾT KẾ FANLED CỦA CLB   

Về Đầu Trang Go down
 
HƯỚNG DẪN THIẾT KẾ FANLED CỦA CLB
Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» Chế Tạo thiết bị dò sóng vệ tinh cầm tay - SatFinder
» Khuyến mãi 50% Trọn bộ thiết bị K+ chào đón Seagame 28
» Giúp đỡ tài liệu về "thiết kế và sản xuất trụ anten tam giác dây co".
» thiết bị khuếch đại tín hiệu đầu thu EIGHT LA giá tốt cho mọi người
» 2 bộ thiết bị anten trong nhà và ngoài trời của an viên có gì nổi bật trong cách thiết kế?

Permissions in this forum:Bạn không có quyền trả lời bài viết
LỚP DD07KSTN :: Câu lạc bộ nghiên cứu khoa học :: Cuộc thi FAN LED-
Chuyển đến