Thông báo

Collapse
No announcement yet.

Mạch ngắt, sạc ắc quy này có chạy được ko ?

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

  • Mạch ngắt, sạc ắc quy này có chạy được ko ?

    Mình có 1 yêu cầu cần giải quyết là khi mất điện thì chuyển sang dùng nguồn ắc quy, khi ắc quy thì tự động sạc ắc quy và ổn dòng nạp.

    Mình thiết kế mạch như này với ý tưởng là khi mất điện thì rơ le tự ngắt chuyển sang dùng nguồn ắc quy, Dùng 1 kênh ADC đo điện áp ắc quy về, 1 kênh adc để đo dòng nạp, điều khiển dòng nạp bằng PWM mở fet, mạch em như này liệu chạy được ko ạ ?
    Click image for larger version

Name:	Capture.JPG
Views:	1
Size:	74.1 KB
ID:	1415663Click image for larger version

Name:	Capture.JPG
Views:	1
Size:	74.1 KB
ID:	1415663

  • #2
    Chạy tốt...mà vẽ sai con FET rồi, tùy thuộc vào dòng làm việc của rơ-le mà chọn giá trị r nối tiếp cho hợp lý, chứ 1k thì...

    Comment


    • #3
      Nguyên văn bởi ngocchuong90 Xem bài viết
      Mình có 1 yêu cầu cần giải quyết là khi mất điện thì chuyển sang dùng nguồn ắc quy, khi ắc quy thì tự động sạc ắc quy và ổn dòng nạp.

      Mình thiết kế mạch như này với ý tưởng là khi mất điện thì rơ le tự ngắt chuyển sang dùng nguồn ắc quy, Dùng 1 kênh ADC đo điện áp ắc quy về, 1 kênh adc để đo dòng nạp, điều khiển dòng nạp bằng PWM mở fet, mạch em như này liệu chạy được ko ạ ?
      [ATTACH=CONFIG]58676[/ATTACH][ATTACH=CONFIG]58676[/ATTACH]




      mạch này chạy chơi thì được chứ ứng dụng thực tế thì chưa ổn đâu, đây chỉ là mô hình sơ khởi thôi, cần phải cụ thể hóa từng phần chuyên biệt, nguồn cung cấp , phụ tải, và giá trị linh kiện phải xác định bằng thực nghiệm thì mới được.

      Comment


      • #4
        Nguyên văn bởi Lam-dt Xem bài viết
        Chạy tốt...mà vẽ sai con FET rồi, tùy thuộc vào dòng làm việc của rơ-le mà chọn giá trị r nối tiếp cho hợp lý, chứ 1k thì...
        con FET sai ở chỗ nào hả bác, bác chỉ giúp em đi, trở em để tượng trưng thôi, tính toán sau bác ạ

        Comment


        • #5
          Lộn hai chân S và D rồi.......bùm ! tham khảo đây nè : http://cognizantwire.net/HTMLSYST/SolarRVs/SolarRVs.HTM
          Last edited by Lam-dt; 06-01-2013, 19:36.

          Comment


          • #6
            chủ đề chắc lâu lắm rui`.nhưng em cũng đang cần làm 1 mạch sạc ácquy như vậy ,em dùng acquy 12v-5ah ,và dùng lcd để hiện thị dòng áp,em cho dòng nạp ácquy không thay đổi trong suốt quá trình nạp là 0.5A liệu có ổn không

            Comment


            • #7
              include "C:\Documents and Settings\AdminPC\Desktop\11111113333333\main.h"
              #define LCD_ENABLE_PIN PIN_d3 ////
              #define LCD_RS_PIN PIN_d1 ////
              #define LCD_RW_PIN PIN_d2 ////
              #define LCD_DATA4 PIN_D4 ////
              #define LCD_DATA5 PIN_D5 ////
              #define LCD_DATA6 PIN_D6 ////
              #define LCD_DATA7 PIN_D7
              #include <LCD.C>
              int a;
              float adc1,adc2,i,v;
              float pt;
              void doc_voltge_cureent_Adc()
              {
              Set_ADC_channel(0);
              delay_ms(100);
              adc1=read_adc();
              Set_ADC_channel(1);
              delay_ms(100);
              adc2=read_adc();
              v=adc1*5/255*12/5;
              i=(adc2*5/255)/0.5;
              lcd_gotoxy(1,1);
              printf(LCD_PUTC,"%f",v);
              LCD_putc("v");
              printf(LCD_PUTC," %f",i);
              LCD_putc("A");
              pt=v/12*100;
              lcd_gotoxy(1,2);
              printf(LCD_PUTC," %f",pt);
              LCD_putc("%");
              }

              void run_pwm(a)
              {
              set_pwm1_duty(a);
              setup_timer_2(T2_div_by_16,255,1);
              setup_ccp1(CCP_PWM);
              }
              void tanggiamdong()
              {
              if(i>0.5)
              {
              a--;
              }
              else
              if(i<0.5)
              {
              a++;
              }



              }
              void main()
              {


              setup_adc_ports(sAN0|sAN1|VSS_VDD);
              setup_adc(ADC_CLOCK_DIV_2);
              setup_spi(SPI_SS_DISABLED);
              setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
              setup_timer_1(T1_DISABLED);
              set_tris_c(0);
              setup_timer_2(T2_div_by_16,255,1); // tan so f= 1,22khz
              setup_comparator(NC_NC_NC_NC);// This device COMP currently not supported by the PICWizard
              lcd_init();
              run_pwm(230); ///////gia tri ban dau 90% Vcc nguồn Vcc=17v tuong ung 90%=15.3V

              while(true)
              {
              doc_voltge_cureent_Adc();
              tanggiamdong();
              run_pwm(a);

              }
              }
              Last edited by tkhue; 07-12-2013, 00:06.

              Comment


              • #8
                em cũng mới tập viết code thôi,mong anh chị giúp đỡ ,cũng biết post nhầm luồng.nhưng bài viết trk của chủ thớt ở diễn dàn công suất, anh chị thông cảm.

                Comment


                • #9
                  Một mạch nạp ắc quy đơn giản thì có cần thiết phải dùng fet để điều áp không bác
                  Bác dùng ADC và PWM phải chăng cần 1 vi điều khiển nữa ( 89c51 chẳng hạn )
                  Nếu em không dùng fet cho đơn giản nạp trực tiếp vào ắc quy rồi dùng mặch tương tự đơn giản để ngắt sạc có được không ?
                  Đây đang là mạch nguyên lý, muốn chuyển thành mạch thật chắc cũng khoai đấy

                  Comment


                  • #10
                    vâng em dùng vdk píc 16f887 ,đây là thầy giáo yêu cầu làm mạch sạc ácquy có hiện thị dòng áp lên lcd.em có làm 1 mạch tương tự ngắt khi đầy,nhưng do yêu cầu hiện thị điện áp và dòng điện nên tiện em làm như vậy luôn,chứ em mua cái ácquy có hơn 200k ak` ,mà khi tiền mua lcd vs pic 1 số thứ khi hơn tiền ácquy ,híc ,do y/c của thầy nên e làm thế ,anh phantom86 có thể chỉ em thêm cần phải làm những ji` thêm cho mạch ko ạ

                    Comment


                    • #11
                      haizz.em làm mạch này xong rồi ,nhưng hiện điện áp ácquy chưa nạp thì đúng .nhưng khi cắm nạp vào thì điện áp nhảy lung tung cả .mọi người cho em xin ý kiến khắc phục ạ ,thanks nhiều

                      Comment

                      Về tác giả

                      Collapse

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

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

                      Collapse

                      Đang tải...
                      X