Thông báo

Collapse
No announcement yet.

thấy buồn nên hát cho vui hehe...

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

  • thấy buồn nên hát cho vui hehe...

    Lâu lắm rồi trên luồng này không có trao đổi j hay hay, Mod winter in july đi xuất ngoại rổi thì phải, BQT chắc phải bẩu thêm vài mod nưa cho luồng này sôi nổi thêm chứ . Nói vui với anh em mấy câu vậy thôi chứ cũng phải thừa nhận anh em mình đang dùng phải dòng chip ít phổ biến mà lại mới nữa đã thế lại còn đắt, so sánh với môn phái pic thì thấy rõ đệ tử của họ đông đảo thế cơ mà, mình ho he j là bị dẫm bẹp dí như chơi hix... Nhiều người muốn dùng psoc nhưng lại ngại không biết nó có hay ho hơn không, thăc mắc thì biết hỏi ai. Thế nên luồng trao đổi mỗi ngày một ít đi (chắc lại quẳng psoc xuồng gậm giường rồi). Tuy chỉ là thành viên mới nhưng em chuyển sang dùng psoc cũng khá lâu rồi, kể những nhược điểm trên thì nói chung psoc vẫn là dòng vdk 8 bit có khả năng cấu hình linh hoạt mềm dẻo,tài nguyên phong phú, hỗ trợ nhiều module phổ biến nên phần cứng rất gọn gàng và ổn định, xứng đáng là 1 trong các dòng vdk mạnh nhất hiện nay. Mong các cao thủ bớt chút thời gian cafe cà pháo lên diễn đàn trao dổi để anh em có dịp học hỏi mở mang tầm mắt. Cảm ơn. cám ơn.
    Cty tnhh thiết bị điện - điện tử công nghiệp: 0437821690 / 0988.775.900
    Thiết kế hệ thống điện điều khiển
    Sửa chữa INVERTER, DRIVER , PLC, UPS ...!

  • #2
    Tôi cũng muốn học loại này cũng post hỏi nhưng ko ai trả lời cụ thể cả. Nếu có bạn post lên chỉ cần 1 bài học làm được từ đầu đến cuối như các DD khác là tốt rồi cho những người muốn học. 1 phiếu ủng hộ

    Comment


    • #3
      Nguyên văn bởi learn90 Xem bài viết
      Tôi cũng muốn học loại này cũng post hỏi nhưng ko ai trả lời cụ thể cả. Nếu có bạn post lên chỉ cần 1 bài học làm được từ đầu đến cuối như các DD khác là tốt rồi cho những người muốn học. 1 phiếu ủng hộ
      hinh như bạn vẫn online, hỏi ai chứ nếu hỏi mình mà mình biết thì sẵn sàng trả lời (k tính tiền nước bọt hehe . bạn gặp vấn đề j à?
      Cty tnhh thiết bị điện - điện tử công nghiệp: 0437821690 / 0988.775.900
      Thiết kế hệ thống điện điều khiển
      Sửa chữa INVERTER, DRIVER , PLC, UPS ...!

      Comment


      • #4
        Nguyên văn bởi learn90 Xem bài viết
        Tôi cũng muốn học loại này cũng post hỏi nhưng ko ai trả lời cụ thể cả. Nếu có bạn post lên chỉ cần 1 bài học làm được từ đầu đến cuối như các DD khác là tốt rồi cho những người muốn học. 1 phiếu ủng hộ
        nếu bạn mới học psoc thì học dần dần thôi, mỗi lần biết thêm 1 thứ chứ tính năng đa dạng như psoc thì không có bài nào mà dùng hết tất cả được. Bạn dịnh làm j, sử dụng những module nào? Mình biết thì mới post lên được, nếu bạn tìm hiểu cho biêt thì nên bắt đầu từ những khối số cơ bản như pwm8, adc, timer8 cho dễ làm quen. Sau đó tùy vào ứng dụng cụ thể tìm hiểu thêm về các module liên quan, biết dùng đến 1 nửa các khối số và tương tự của psoc cũng vất vả đấy.
        Cty tnhh thiết bị điện - điện tử công nghiệp: 0437821690 / 0988.775.900
        Thiết kế hệ thống điện điều khiển
        Sửa chữa INVERTER, DRIVER , PLC, UPS ...!

        Comment


        • #5
          cái này cũng khó dùng hơn mấy loại kia
          nhưng mà công nhận là nó rất mạnh
          ĐỪNG KHÓC CHO NHỮNG GÌ ĐÃ QUA, MÀ HÃY CƯỜI CHO NHỮNG ĐIỀU SẮP TỚI!

          Comment


          • #6
            Hôm nay 1/4/20000000000000000
            Last edited by learn90; 01-04-2009, 16:20.

            Comment


            • #7
              Hôm nay 1/4/20000000000000000
              Last edited by learn90; 01-04-2009, 16:20.

              Comment


              • #8
                dải đầu vào của bạn đặc biệt nên trong phần divide editor vào global resources trong phần ref mux chọn (P2.4 +/- P2.6). Khi đó trong phần cứng đặt cố định 264mv vào chân P2.4, 176mv vào chân P2.6. Mục đích là để psoc lấy Ad từ 88 đến 440mv. Nếu phần cứng đã cố định rồi mà không có điện áp đặt vào 2 chân trên thì bạn cho đầu vào qua khuyếch đại để lấy AD từ 0 đến 5v (hệ số kđ bạn tự tính nhé). Bài này bạn sẽ cần dùng đến các khối ADC11 bit, Led7seg, khối khuyếch đại có thể có hoặc không. Để chu kì lấy AD đều đặn bạn nên cho đoạn chương trình lấy AD vào trong ngắt timer8 nên sẽ cần 1 khối timer8 nữa, khi đó cứ sau 1 khoảng thời gian ngắt này sẽ tự động chuyển đổi AD độc lập với vòng while(). Ctrình cơ bản sẽ như thế này:

                #include <m8c.h> // part specific constants and macros

                int giatriAD=0; giatrichuyendoi=0;

                #pragma interrupt_handler Timer8_1_ISR
                void Timer8_1_ISR()
                {
                if (DELSIG11_1_fIsDataAvailable())
                {
                giatriAD=DELSIG11_1_iGetData()+1024; // dải giatriAD từ 0 đến 2047
                DELSIG11_1_ClearFlag();
                }
                }

                void main()
                {
                M8C_EnableGInt;

                Timer8_1_WritePeriod(100); // đặt chu kì vào ngắt timer
                Timer8_1_WriteCompareValue(0);
                Timer8_1_EnableInt();
                Timer8_1_Start();

                DELSIG11_1_Start(DELSIG11_1_MEDPOWER); // khởi tạo ADC
                DELSIG11_1_StartAD();

                LED7SEG_1_Start(); // khối hiển thị 7 vạch

                while(1)
                {

                giatrichuyendoi= k*giatriAD;// k la hệ số chuyển đổi
                if(giatrichuyendoi<0)
                giatrichuyendoi=0;
                else if(giatrichuyendoi>80)
                giatrichuyendoi=80;
                LED7SEG_1_DispInt(giatrichuyendoi,1, 4); // hiên thi ra led 7 vạch

                }
                }
                Chú ý đặt chu kì lấy AD trong divide editor nhanh hơn chu kì ngắt timer để mỗi lần vào ngắt timer đã có dữ liệu rồi, chu kì ngắt timer khoảng 1ms là ok.
                Cty tnhh thiết bị điện - điện tử công nghiệp: 0437821690 / 0988.775.900
                Thiết kế hệ thống điện điều khiển
                Sửa chữa INVERTER, DRIVER , PLC, UPS ...!

                Comment


                • #9
                  Cảm ơn bạn nhưng còn phần PSoC Designer thì như thế nào?

                  Phần nạp chương trình đã viết này vào PSoC thì thao tác thế nào?

                  Vẽ sơ đồ nguyên lí ntn?trong Orcad thì thư viện chân ở đâu?vv...

                  Giúp tôi nhé.

                  Thông cảm tinh thần hiếu học.
                  Last edited by learn90; 01-04-2009, 17:13.

                  Comment


                  • #10
                    Nguyên văn bởi learn90 Xem bài viết
                    Cảm ơn bạn nhưng còn phần PSoC Designer thì như thế nào?

                    Phần nạp chương trình đã viết này vào PSoC thì thao tác thế nào?

                    Vẽ sơ đồ nguyên lí ntn?trong Orcad thì thư viện chân ở đâu?vv...

                    Giúp tôi nhé.

                    Thông cảm tinh thần hiếu học.
                    Chào bạn!
                    Mình thấy PSoC rất mạnh. Đúng như bạn vietkien nói. Để sử dụng được 1 nửa số khối số và khối tương tự của nó thì đã rất mệt rồi. Mình cũng đã tìm hiểu PSoC khá lâu. Nhưng có thể nói là chỉ biết cơ bản thôi. Bạn muốn tìm hiểu nó thì phải thực sự đầu tư thời gian và công sức. Vì loại này có sự liên quan rất mật thiết giữa phần cứng và phần mềm. Vì thế bạn nên tự tìm hiểu là chính, thì bạn sẽ hiểu nó hơn. Trong quá trình tìm hiểu, có chỗ nào vướng mắc thì lại qua DD hỏi. Nếu biết mình sẽ giúp bạn. ĐỪng lo, cùng nhau học tập cùng nhau tiến bộ mà.

                    Comment


                    • #11
                      Gửi vietkien!

                      Chào vietkien! Rất vui khi thấy vẫn còn có người nhiệt huyết như bạn. Mình cũng tìm hiểu PSoC khá lâu, thỉnh thoảng cũng qua DD hỏi 1 số vấn đề. Nhưng hình như các cao thủ đi vằng hết cả rồi hay sao ấy. Chả bao giờ có câu trả lời cả. Nếu có thì cũng chỉ là mấy câu trả lời chung chung thôi. ko có nhiều ý nghĩa đối với những người mới tìm hiều. Tiện đây cho mình hỏi, vietkien đã bao giờ làm về module Filter và mạch chỉnh lưu sử dụng PSoC chưa? Nếu bạn làm rồi mình xin bạn giúp đỡ một số vấn đề. CÒn nếu bạn chưa làm, và có quan tâm đến vấn đề này thì mình và bạn cùng nhau tìm hiểu và làm cái đó có được không bạn. Mình rất mong có 1 người cùng nghiên cứu và trao đổi, như thế sẽ hiệu quả hơn. Đồng ý thì PM lại với mình nhé. Cảm ơn!
                      À mình ở HN.

                      Comment


                      • #12
                        mình cũng đồng ý với bạn chuabietyeu, nếu bạn chưa từng làm với psoc thì những thao tác cơ bản như lấy các khối ra đặt thông số, nối dây... nên tự mày mò hoặc nhìn ai đó hướng dẫn làm 1 lần thì sẽ dễ dàng hơn vì trên mạng khó nói rõ được mà bạn cũng khó hình dung. Về phần cứng thì ctrình vẽ mạch nào cũng hỗ trợ thư viện sẵn bạn chỉ cần tìm đúng footprint có kích thước đúng với kích thước thực của con chip bạn dùng là được, psoc k cần thạch anh dao động ngoài nên phần cứng đơn giản hơn chip khác. Mình có nhiều mạch dùng psoc nhưng với nhiều chức năng khác nhau và vẽ bằng protel, nếu bạn cần thì nói rõ y/c mình có thể up lên cho 1 vài mạch cụ thể(file sch). ham học hỏi + kiên trì = thành công;
                        Cty tnhh thiết bị điện - điện tử công nghiệp: 0437821690 / 0988.775.900
                        Thiết kế hệ thống điện điều khiển
                        Sửa chữa INVERTER, DRIVER , PLC, UPS ...!

                        Comment


                        • #13
                          To vietkien!

                          vietkien không quan tâm đến đề suất của mình sao? hi hi. Mình đang định thiết kế 1 mạch chuẩn hóa tín hiệu sử dụng PSOC. Mục đích của mình thế này: tín hiệu đưa vào là dạng sin (cấp thẳng vào chân của psoc) qua bộ chỉnh lưu 2 nửa chu kỳ, rồi qua bộ lọc thông thấp và sau đó là qua ADC. Bạn đã làm về vấn đề này chưa? Nếu bạn làm rồi xin giúp đỡ mình với.
                          Mình đang làm nhưng gặp phải 1 số vấn đề sau:
                          + Tín hiệu sin đưa vào chân psoc luôn bị cắt mất phần âm. Mình đo bằng oscillosope, khi chưa cắm vào chân psoc thì sin bình thường, cứ cắm vào 1 cái là biến mất phần âm => ko biết có phải do drive của chân sai ko thì mình không rõ.
                          + Mình làm chỉnh lưu 2 nửa chu kỳ, nhưng khi đo lên thì chỉ thấy có nủa chu kỳ thôi. Không hiểu nguyên nhân.
                          + Mình chưa biết cách tính toán các tham số cho bộ lọc thông thấp. Hình muốn lọc những tín hiệu có tần số lớn hơn tần số công nghiệp

                          Mình gặp phải mấy vấn đề trên, nếu bạn đã làm rồi thì xin giúp đỡ mình với.
                          Các cao thủ có bác nào đọc được mấy dòng này thì xin giúp đỡ em với. Em làm đã lâu và mãi chưa thành công cái này. Nên em đang nản quá.
                          Cảm ơn tất cả!

                          Comment


                          • #14
                            Nguyên văn bởi chuabietyeu Xem bài viết
                            Chào vietkien! Rất vui khi thấy vẫn còn có người nhiệt huyết như bạn. Mình cũng tìm hiểu PSoC khá lâu, thỉnh thoảng cũng qua DD hỏi 1 số vấn đề. Nhưng hình như các cao thủ đi vằng hết cả rồi hay sao ấy. Chả bao giờ có câu trả lời cả. Nếu có thì cũng chỉ là mấy câu trả lời chung chung thôi. ko có nhiều ý nghĩa đối với những người mới tìm hiều. Tiện đây cho mình hỏi, vietkien đã bao giờ làm về module Filter và mạch chỉnh lưu sử dụng PSoC chưa? Nếu bạn làm rồi mình xin bạn giúp đỡ một số vấn đề. CÒn nếu bạn chưa làm, và có quan tâm đến vấn đề này thì mình và bạn cùng nhau tìm hiểu và làm cái đó có được không bạn. Mình rất mong có 1 người cùng nghiên cứu và trao đổi, như thế sẽ hiệu quả hơn. Đồng ý thì PM lại với mình nhé. Cảm ơn!
                            À mình ở HN.
                            Cảm ơn bạn, mình không phải cao thủ psoc nhưng mình biết có rất nh người tâm huyết với nó do cv nên không có nh thời gian trả lời hết thắc mắc của các bạn mới làm thôi. cả mình cũng vậy có ít tg lên diễn đàn. Mình rất sẵn sàng trao đổi cùng bạn vì mình thường xuyên làm việc dùng psoc. mình chưa dùng khối filter bao jờ, theo mình biết khối đó dùng để lọc thông dải có phải bạn dùng lọc đầu ra DAC? library headers có hỗ trợ các hàm để chọn giá trị các tụ lọc và dải tần cần cho qua, dùng ossilocope bạn có thể đo được tín hiệu đầu ra sau khi lọc để điều chỉnh các giá trị trên cho phù hợp. Còn mình chưa hiểu rõ bạn cl dùng psoc là nói đến vấn đề j bạn có thể nói rõ hơn? mình cũng ở hn nên có thể trao đổi với mình qua hòm thư riêng hoặc đt 04.37821690, hi vọng có thể júp đc bạn. chúc bạn thành công!
                            Last edited by vietkien; 02-04-2009, 14:17.
                            Cty tnhh thiết bị điện - điện tử công nghiệp: 0437821690 / 0988.775.900
                            Thiết kế hệ thống điện điều khiển
                            Sửa chữa INVERTER, DRIVER , PLC, UPS ...!

                            Comment


                            • #15
                              Nguyên văn bởi chuabietyeu Xem bài viết
                              Mình gặp phải mấy vấn đề trên, nếu bạn đã làm rồi thì xin giúp đỡ mình với.
                              Các cao thủ có bác nào đọc được mấy dòng này thì xin giúp đỡ em với. Em làm đã lâu và mãi chưa thành công cái này. Nên em đang nản quá.
                              Cảm ơn tất cả!
                              psoc không lv với điện áp âm so với chân gnd của nó đâu bạn a, sao bạn không dùng clưu ngoài, qua filter rồi cho qua ADC? Cũng may mà t/h đưa vào chân psoc của bạn yếu nên nó bị sụt áp hết chứ ko bạn mua chip mới rồi. t/h tương tự đưa vào chân nào nên đặt cấu hình chân đó là highZ để không bị suy giảm t/h bạn a.
                              Cty tnhh thiết bị điện - điện tử công nghiệp: 0437821690 / 0988.775.900
                              Thiết kế hệ thống điện điều khiển
                              Sửa chữa INVERTER, DRIVER , PLC, UPS ...!

                              Comment

                              Về tác giả

                              Collapse

                              vietkien Tìm hiểu thêm về vietkien

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

                              Collapse

                              Đang tải...
                              X