Thông báo

Collapse
No announcement yet.

Tự chế đồng 3d scanning led !

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Tự chế đồng 3d scanning led !

    Dạo này đang rảnh nên thử chế cái property led ! xử dụng hiệu ứng quét chữ
    Về phần cơ khí ! vừa hoàn tất post lên cho các bạn xem thử
    Cớ khi : phần cơ quay mình sử dụng 1 cái quạt trong card tăng tốc màn hình ! nhưng cái khó nhất là phần đưa Dc lên trong khi cánh quát đang quay !
    mà cái quạt của mình lại không có tiết diện nhiều nên ! không thể sử dụng 2 vành khuyên !ăn lên 2 chổi quét , cho nên mình sử dụng 1 vòng thôi ! chia thành 2 bán khính vòng ---> đưa 2 cực đối diện như vậy khi quay ta lấy được 1 điện áp AC trên cánh lúc quay ! dùng cầu diode nắn lại thành DC --->
    Cuối cùng cân bằng cái mach quét cho cân bằng khí quay !
    Sử dụng PIC16f84 viết mã xuất ra portb với delay .15 cuối cùng ......
    Tự chế hoàn toàn !
    Attached Files
    Professional Digital Genset & Hydraulic Furukawa ,Tamrock RockDrill
    email:
    forum : gensetvietnam.forumvi.com

  • #2
    Bác quả là cao thủ
    Nhân tiện các bác tham khảo cùng
    Cũng dùng motor nhưng lại không quay tròn mà cái que có 8 con LED nhỏ lắc đi lắc lại 1 góc khoảng 150 độ: xem ảnh 1
    Chữ nhìn rõ không nhoè cột là mấy

    Cái ảnh 2 người ta dùng ánh sáng các mầu chiếu vào quả cầu. Nó có nhiều hiệu ứng xuất hiện và chạy chữ.
    Attached Files

    email:mahaco@fpt.vn

    Comment


    • #3
      Nguyên văn bởi caniggia Xem bài viết
      Dạo này đang rảnh nên thử chế cái property led ! xử dụng hiệu ứng quét chữ
      Về phần cơ khí ! vừa hoàn tất post lên cho các bạn xem thử
      Cớ khi : phần cơ quay mình sử dụng 1 cái quạt trong card tăng tốc màn hình ! nhưng cái khó nhất là phần đưa Dc lên trong khi cánh quát đang quay !
      mà cái quạt của mình lại không có tiết diện nhiều nên ! không thể sử dụng 2 vành khuyên !ăn lên 2 chổi quét , cho nên mình sử dụng 1 vòng thôi ! chia thành 2 bán khính vòng ---> đưa 2 cực đối diện như vậy khi quay ta lấy được 1 điện áp AC trên cánh lúc quay ! dùng cầu diode nắn lại thành DC --->
      Cuối cùng cân bằng cái mach quét cho cân bằng khí quay !
      Sử dụng PIC16f84 viết mã xuất ra portb với delay .15 cuối cùng ......
      Tự chế hoàn toàn !
      cha cai nay hay thiet.bac noi ro nguen li cua may con led do di?thay doi trang thai trong thoi gian bao lau va so vong quay cua dong co co lien quang gi khong
      |

      Comment


      • #4
        Re:

        Nhân dịp tết làm cái mạch tặng người yêu. Dùng cái quạt máy lắp thêm cái mạch trên cánh quạt. Sử dụng con ATMega8 với 10Led chi phí chưa tới 150K. Các bác xem thế nào.
        Attached Files

        Comment


        • #5
          Nguyên văn bởi tam1234 Xem bài viết
          Nhân dịp tết làm cái mạch tặng người yêu. Dùng cái quạt máy lắp thêm cái mạch trên cánh quạt. Sử dụng con ATMega8 với 10Led chi phí chưa tới 150K. Các bác xem thế nào.
          ấn tượng thật!! phục anh hai sát đát luôn!! Nhận em làm đệ tử nhá.
          Em thích cái đó quá và cũng muốn làm 1 cái , anh hưống dẫn em dc hog ?
          em hog rành lắm về lập trình IC. mua linh kiện và nhờ nạp giùm thì dc, anh giúp em với!!Thanks

          Comment


          • #6
            Cái của Tam1234 tuyệt thật, rất đẹp, ý tưởng hay và pro nữa, hi hi mình cũng phải làm một cái chơi thôi ^.^
            Chính thức phát hành mạch điều khiển LED FireStar1
            Yêu mến tất cả anh em dientuvietnam.net

            Comment


            • #7
              Bác tam1234 làm hay quá, bác có thể post cách làm lên cho anh em tham khảo được k? Thanks!

              Mới search trên web, thấy rất nhiều project về cái này: Propeller Analog/Digital Clock

              Tham khảo:
              http://www.microsyl.com/
              http://www3.sympatico.ca/surfin.dude...clk/blick.html
              http://www.metricmind.com/clock/clock.htm
              http://home.tiscali.nl/markhome/propclock.html
              http://www.luberth.com/LED_propeller...n/don_zehnder/

              Các pro hãy cùng nhau thảo luận về nguyên lý và cách thực hiện cái này nhé, hy vọng các bác đi trước giúp một tay.
              Last edited by tintintin; 02-03-2008, 19:41.

              Comment


              • #8
                Sau khi tham khảo một số thông tin, mình thử đưa ra nhận định của mình:

                Ý tưởng hiển thị ảnh dựa trên kỹ thuật quét ảnh > 24 hình/s
                Chỉ dùng 1 hàng LED để quét, tính toán thời gian chính xác để hiển thị LED tại vị trí cần hiển thị.

                Có hai kiểu hiển thị:
                1. Trên hình tròn (nếu để hàng LED // mặt phẳng quay)
                2. Hình trụ tròn (nếu để hàng LED vuông góc mặt phẳng quay).
                Kiểu hiển thị thứ 2 cho phép hiển thị nhiều ký tự hơn.

                Hai cái khó nhất khi thực hiện:
                1. Tính thời gian của 1 vòng quay
                2. Đưa nguồn DC lên mạch đang quay (cấp nguồn cho IC, LED)

                Việc tính thời gian của 1 vòng quay dùng ngắt INT0. Nhận biết qua 1 vòng theo mình biết có 2 phương pháp sau:
                1. Dùng IC cảm ứng từ (hall effect sensor) trên mạch, gắn 1 cục nam châm ở khung ngoài (ví dụ tại vị trí 12 giờ). Khi mạch quay qua vị trí này sẽ tạo 1 xung -> INT0.
                2. Dùng 1 cặp led thu phát hồng ngoại trên mạch, thiết kế sao cho tại ví trí 12h có 1 vật cản giữa 2 led này -> tạo ra 1 xung -> INT0

                Con IC cảm ứng từ có một số mạch dùng DN6848.
                http://www.datasheetcatalog.com/data...8/DN6848.shtml

                Mình có một số câu hỏi cần giúp đỡ như sau:

                1. Phải kiếm con IC này (hoặc tương đương) ở đâu? Chợ Nhật Tảo có k? Giá bao nhiêu?

                2. Nếu tốc độ vòng quay quá cao (ví dụ 5400 rpm - mô tơ HDD), IC cảm ứng từ có nhận biết được k?

                3. Giải pháp đưa nguồn DC lên mạch ?

                4. Nếu dùng PIN thì có khả thi hay k? Chọn loại PIN nào?

                Rất mong các bác đi trước giúp với. Thanks!

                Comment


                • #9
                  bác post cái mạch led lên cho em xem với đc ko ạ,thanks!

                  Comment


                  • #10
                    @TinTinTin:
                    Bạn có để ý cái hình của chủ topic không, bác ta để lên một cái ổ đĩa mềm, như vậy đích thị là dùng cái động cơ bước của ổ đĩa mềm rồi.
                    Mình sẽ không dùng động cơ của ổ đĩa cứng vì nó quay lẹ quá, 5400v/phút tức là 900v/s quá nhanh hơn cái yêu cầu 24 hình /s của mình.
                    Như vậy mình đã giải quyết cho bạn vấn đề đầu tiên. Bạn không cần phải dùng cảm biến từ gì cả, cứ chích cho động cơ bước đủ số xung thì nó sẽ quay đủ một vòng. Động cơ bước nó quay chính xác lắm, sai số không đáng kể. Mà nếu gây sai số thì cái chữ của mình sẽ hơi nhòe một chút thôi.
                    Trong trường hợp dùng cái quạt, cái này thử và sai cho đến khi nào thấy chữ ít nhòe nhất thôi. Do không dùng động cơ bước nên chắc chắn chữ sẽ nhòe hơn. Kiếm cái quạt ngon ngon cho vận tốc nó ít thay đổi nhất là được. Theo suy nghĩ của mình, không cần để ý điểm 0 đâu (điểm mà động cơ quay được đúng 1 vòng)

                    Vậy còn vấn đề thứ 2 thôi, cái này căng đây. Mình chẳng phải dân cơ khí nhỉ? Cái gì đụng tới cơ khí là thấy sợ.

                    @ Bác nào hỏi sơ đồ mạch:
                    Đơn giản nhất trong những cái đơn giản, các con LED xếp thẳng một hàng, dùng mỗi lệnh I/O để bật tắt cho đúng lúc. Quan trọng là việc lập trình thôi. Cái này chắc không quá khó, thử và sai một hồi (vài ngày, vài tuần) chắc là được thôi.

                    @TinTinTin:
                    Nếu quay theo trục đứng, vuông góc với mặt phẳng quay thì các con led có khoảng cách không đổi so với tâm quay (trường hợp dùng động cơ bước ở trên), đỡ mất công để ý các con Led phải nháy khác nhau so với trường hợp quay dùng quạt điện.

                    Cái này hay quá, em cũng phải nghiên cứu làm một cái cho con chơi. Hic hic, hu hu, không có bạn gái như các bác chắc động lực cũng giảm nhiều.

                    @TinTinTin: Cho số phone, email liên lạc, Mình làm chung cái này đi.
                    Last edited by nghaiha; 05-03-2008, 00:48.
                    Email: - Mobil: tạm thời ngừng liên lạc 1 thời gian
                    Giới thiệu website kiếm tiền trực tuyến & tăng thứ hạng website.

                    Comment


                    • #11
                      Các bác xem cái link này
                      http://www.luberth.com/analog.htm
                      Trong đây có cả sơ đồ mạch luôn, cho bác nào cứ hỏi sơ đồ mạch.
                      Cơ chế dùng 2 cái kẹp để cấp nguồn có vẻ đơn giản, chắc là mình làm được.
                      Email: - Mobil: tạm thời ngừng liên lạc 1 thời gian
                      Giới thiệu website kiếm tiền trực tuyến & tăng thứ hạng website.

                      Comment


                      • #12
                        Dùng bất cứ động cơ nào cũng được không bắt buộc phải là servo hay stepper !
                        Vì nếu rpm khác nhau ! bạn có viết cho vòng delay xen kẽ giữa các chữ nhanh hay chậm ,Nhưng mà nếu bạn dùng xtal cho PIC và tính toán đồng tốc với thời gian delay hình thì frame của bạn nó sẽ không dời đi mà nằm 1 góc như mong muốn !
                        Vấn đề đưa dc lên thì có nhiều cách : nhưng kiểu của tui làm là ít tốn tiền nhất !
                        Nếu bạn không muốn dùng chồi than quét lên : bạn có thể dùng cái trống từ của đầu máy : Nhưng phải băm xung DC 1KHZ vào thứ sơ cấp thì ta sẽ lấy ra DC xung thứ cấp như hình 1 sau đó nắn lại bán kỳ và lọc với tụ ta thu được DC như mong muốn
                        _ Bạn có thể dùng 2 vòng trục đồng ăn lên 2 chồi than ta lấy DC trực tiếp từ 2 vòng trục cách này tốn kém cơ khí nhiều hơn h2
                        Dùng pin cũng được nhưng dùng pin thì bạn làm cái dàn cơ quay làm gi cầm lấy tay quơ qua quơ lại hay hơn

                        Một trục trặc nhỏ khi bạn ứng dụng nó với cái đồng hồ thì khi quay bạn không thể chỉnh phút sai số phút và S được cho nên bạn ứng dụng hông ngoại để chỉnh nó !

                        Nếu bạn đạ chình chuẩn nó hết bạn có thể tạo ra một cái màn hình game mà không cần TV như project dười đây ! Kỷ thuật cao 4 line in sync
                        tấc nhiên là phải cần rất nhiều cổ góp :

                        Từ kỹ thuật scan này ta có thể tạo ra 1 hình ảnh 3D thữc sự !mình nếu bạn để ý 1 hàng led thẳng đứng ta có X khí motor quay ta có Y thì nếu dùng bạn thêm 1 hàng LED nằm ngang từ vuông góc với hàng LED đó khi Quay ta có thêm trục Z = 3d Vấn đề là bạn phải viết code ra 1 hình khối thực sự

                        Cần nối thêm nữa quan trọng khi chế là việt cân bằng động : cho nên nếu bạn cân bạn cái bo tốt thì bạn mới dùng động cơ có tua nhanh lúc đó bạn sẽ viết hình ra nét hơn nhưng nếu không cân bằng tốt thì bạn nên dùng động cơ có tua châm thối vì khi không cân bằn tốt nó khi quay ! nó sẽ rung toàn bộ khối cơ khí của bạn sẽ bi quang mà rpm càng cành nhanh thì bạn biết rồi !
                        Bạn có để ý cái đuôi sau lưng bằng nhôm project của tui đuôi cân bằng động !
                        Những kinh nghiêm này do mình tự chế nên nói lại thổi còn đưa project lấy trên mạng vào đây thì còn nói làm gì
                        SCh bạn có thễ tìm trên lurbeth.com mình không đưa sch lên vì đó là tùy bạn ! bạn muốn nó thành cái đồng hồ hay biền quàng cáo scan,hay mành hình video (phân giải thấp ),hay bất cứ gì đó ....
                        Hiện đang hoàn tất project 3D scan ra hình khối hoàn tất mình sẽ post tiếp
                        Attached Files
                        Professional Digital Genset & Hydraulic Furukawa ,Tamrock RockDrill
                        email:
                        forum : gensetvietnam.forumvi.com

                        Comment


                        • #13
                          Để dể dàng viết chương trình mình xin example đơn giản !
                          Bạn thừ hình dung như 1 chữ cái như sau :
                          ví dụ chữ A

                          0 1 1 1 1 1 RB0
                          0 1 0 0 0 1 RB1
                          0 1 0 0 0 1 RB2
                          0 1 1 1 1 1 RB3
                          0 1 0 0 0 1 RB4
                          0 1 0 0 0 1 RB5
                          0 1 0 0 0 1 Rb6


                          0 = off led ,1 = on led
                          ở mỗi giữa khoảng giửa mổi bạn chèn vào 1 vòng chương trể ( subroutine ) khoảng .15us với xtal 4MHz
                          Viết xuất mã đơn giản cho chữ A ( với 16F84A bằng assembler

                          Movlw 00 ; hàng doc từ rbo -rb8
                          movwf portb
                          call delay ; bộ trễ tùy ý khoảng .15us
                          movlw ffh
                          movwf portb
                          call delay
                          movlw b'1001001' ; làm biếng đổi sang hex viết trên bin cho dễ nhìn
                          movwf portb
                          call delay
                          movlw b'1001001'
                          movwf portb
                          call delay
                          movlw 00h
                          movwf portb


                          Vấy thui ! ko có gì khó hết nếu viết bằng notepad dịch với ASm thì phải định nghĩa nó , còn với MPLAB thì include từ library 16f84.inc
                          Professional Digital Genset & Hydraulic Furukawa ,Tamrock RockDrill
                          email:
                          forum : gensetvietnam.forumvi.com

                          Comment


                          • #14
                            dùng 2 cục pin của điện thoại di động 3.6V*2=7.2V qua 7805 =5V cấp cho pic16f84a ko bít có ổn ko nhi ?

                            Nguyên văn bởi caniggia Xem bài viết
                            Từ kỹ thuật scan này ta có thể tạo ra 1 hình ảnh 3D thữc sự !mình nếu bạn để ý 1 hàng led thẳng đứng ta có X khí motor quay ta có Y thì nếu dùng bạn thêm 1 hàng LED nằm ngang từ vuông góc với hàng LED đó khi Quay ta có thêm trục Z = 3d Vấn đề là bạn phải viết code ra 1 hình khối thực sự
                            mình ko hình dung được cái trục Z mà bạn nói nó ở vị trí nào. bạn có thể nói rõ hơn ko ? or hình vẽ minh họa thì hay quá.


                            Nguyên văn bởi caniggia Xem bài viết
                            0 = off led ,1 = on led
                            ở mỗi giữa khoảng giửa mổi bạn chèn vào 1 vòng chương trể ( subroutine ) khoảng .15us với xtal 4MHz
                            bác cho em hỏi cái thời gian trễ có công thức liên hệ với tốc độ quay of động cơ ko. mình có thể tính toán nó như thế nào ? nếu bác delay 15us thì động cơ phải quay với tốc độ bao nhiêu để hiện được chữ ?
                            Last edited by picthanh; 06-03-2008, 22:09.
                            Nguyễn Xuân Thanh - 0905848525 - 01686996698
                            Chuyên: Quảng Cáo Điện Tử
                            =>Led Siêu Sáng - Board điều khiển led động
                            =>Các loại Màn Hình Led trong nhà, ngoài trời

                            Comment


                            • #15
                              Re:

                              Mình có ý kiến như thế này:
                              - Dùng timer để hiển thị sẽ ko chính xác. Nó chỉ tạm ổn khi motor quay với tốc độ cố định. Còn các bạn hỏi thời gian delay thì ko thể trả lời được vì mỗi motor quay tốc độ khác nhau. Cái này cân chỉnh từ từ sẽ có được thời gian như ý.
                              - Nếu dùng Pin dtdd thì khi hết phải thay pin mất công lắm. Dùng chổi quét sẽ đơn giản hơn. Dùng tụ có dung lượng lớn đấu vào nguồn khi đó điện cấp cho mạch sẽ ổn định hơn (mình dùng cách này).
                              - Ctrình mình viết ko dùng delay. Mình sử dụng một ngắt ngoài và 1 timer. Mỗi khi ngắt ngoài xuất hiện thì bắt đầu tính thời gian cho tới khi có ngắt tiếp theo. Sau đó lấy thời gian chia cho số khoảng chia mong muốn trên một vòng tròn. Mình chia một vòng thành 270 độ. Mỗi vị trí tính từ khi có ngắt ngoài sẽ cho quét kí tự mong muốn. Như thế này khi thay đổi tốc độ quạt thì hình dạng của chữ sẽ ko thay đổi.

                              Comment

                              Về tác giả

                              Collapse

                              caniggia R&D Digital Cummins Genset Tìm hiểu thêm về caniggia

                              Bài viết mới nhất

                              Collapse

                              Đang tải...
                              X