www.thachdt.com www.thachdt.com www.thachdt.com www.thachdt.com Điện thoại: 0901965800

Thứ Năm, 31 tháng 5, 2018

Hướng dẫn viết code điều khiển cánh tay robot gắp phôi từ băng tải

Chào các bạn 220von chia sẻ với các bạn code điều khiển cánh tay gắp phôi từ băng tải

Nhiệm vụ của code như sau :
+ Cho phép chế độ điều khiển bằng tay cánh tay thông qua 4 biến trở
+ Cho phép dạy cho cánh tay cách thức gắp phôi từ băng tải và duy chuyển
+ Cho phép chế độ tự động khi có phôi thì tự động gắp phôi


Video của mô hình như sau :



Phần cánh tay trong mô hình sử dụng 4 động cơ servo MG995
Vi điều khiển được chọn là PIC16F886

220von sử dụng ngắt timer để tạo xung pwm điều khiển các động cơ servo , ưu điểm của phương pháp này là sử dụng được với các tất cả các vi điều khiển có ngắt timer , nhược điểm là dãi xung ko được mịn nên servo khi chuyển động sẽ ko mịn , rất tốn thời gian xử lí của vi điều khiển

Code được viết trên CCS và 220von sẽ không giải thích các code này, mục đích cho các bạn nào am hiểu về code thì có thể tham khảo và nghiên cứu rồi tự phát triển thêm

Code như sau :

#include <16F887.h>
#device adc=8

#FUSES NOWDT                    //No Watch Dog Timer
#FUSES INTRC_IO                 //Internal RC Osc, no CLKOUT
#FUSES NOPUT                    //No Power Up Timer
#FUSES MCLR                     //Master Clear pin enabled
#FUSES NOPROTECT                //Code not protected from reading
#FUSES NOCPD                    //No EE protection
#FUSES NOBROWNOUT               //No brownout reset
#FUSES IESO                     //Internal External Switch Over mode enabled
#FUSES FCMEN                    //Fail-safe clock monitor enabled
#FUSES NOLVP                    //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O
#FUSES NODEBUG                  //No Debug mode for ICD
#FUSES NOWRT                    //Program memory not write protected
#FUSES BORV21                   //Brownout reset at 2.1V
#FUSES RESERVED                 //Used to set the reserved FUSE bits

#use delay(clock=8000000)
char sv1=15,sv2=15,sv3=15,sv4=15;
char servo1[8];
char servo2[8];
char servo3[8];
char servo4[8];

char count=0;
#int_TIMER0
void  TIMER0_isr(void)  // ngắt timer điều khiển 4 servo sau mỗi 100us
{
set_timer0(168);
count++;
if(count>=200)
  {
  output_high(PIN_B7);
  output_high(PIN_B6);
  output_high(PIN_B5);
  output_high(PIN_B4);
  count=0;
  }
 if(count>=sv1)output_low(PIN_B7);
 if(count>=sv2)output_low(PIN_B6);
 if(count>=sv3)output_low(PIN_B5);
 if(count>=sv4)output_low(PIN_B4);

 /////////////////////////////////
}
void write_servo(char val1,char val2, char val3, char val4 ,char pos) // lưu vị trí cánh tay
{
write_eeprom(pos*4 + 1,val1);
write_eeprom(pos*4 + 2,val2);
write_eeprom(pos*4 + 3,val3);
write_eeprom(pos*4 + 4,val4);
delay_ms(20);
}
void read_servo() // đọc vị trí cánh tay
{
char k=0;
for(k=1;k<=8;k++)
    {
     servo1[k-1]=read_eeprom(k*4 + 1);
     servo2[k-1]=read_eeprom(k*4 + 2);
     servo3[k-1]=read_eeprom(k*4 + 3);
     servo4[k-1]=read_eeprom(k*4 + 4);
    }
}
void main()
{
 set_tris_a(0b00001111);
 set_tris_b(0b00001111);
 port_b_pullups (0b00001111);
 output_b(0x00);
 setup_timer_0(RTCC_INTERNAL|RTCC_DIV_2);
 set_timer0(164);
 setup_adc_ports(sAN0|sAN1|sAN2|sAN3|VSS_VDD);
 setup_adc(ADC_CLOCK_INTERNAL);
 enable_interrupts(INT_TIMER0);
 read_servo();
 sv1=servo1[7];sv2=servo2[7];sv3=servo3[7];sv4=servo4[7];
 enable_interrupts(GLOBAL);
 delay_ms(10);
 char vitrihoc=0;
 int1 D0_set=0;
 char i=0;
 char k=0;
 signed int8 value1=0,value2=0,value3=0,value4=0;
 while(true)
 {
 if((input(PIN_B3))&&(input(PIN_B2))&&(input(PIN_B1))&&(input(PIN_B0))) // chế độ điều khiển bằng tay và dạy cho cánh tay cách di chuyển và cách gắp phôi
 {
  set_adc_channel(0);delay_us(10);
  sv1 = 6 + read_adc()/15;
  delay_us(10);
    set_adc_channel(1);delay_us(10);
  sv2 = 6 + read_adc()/15;
  delay_us(10);
    set_adc_channel(2);delay_us(10);
  sv3 = 6 + read_adc()/15;
  delay_us(10);
    set_adc_channel(3);delay_us(10);
  sv4 = 6 + read_adc()/15;
  delay_us(10);

  if((input(PIN_D0)==0)&&(D0_set==1)) // nút nhấn lưu vị trí cho cánh tay
   {
    vitrihoc++;
    D0_set=0;
    if(vitrihoc>8){read_servo();}
    else {write_servo(sv1,sv2,sv3,sv4,vitrihoc);}
 
  }
  if(input(PIN_D0))D0_set=1;

 }
 else {/// chế độ chạy và gắp phôi tự động

 if(input(PIN_C3)==0) // cảm biến hồng ngoại phát hiện có phôi đang chờ trên băng tải
   {
      vitrihoc=0;
      for(i=0;i<8;i++)
         {
         if(i==0){sv1=servo1[0];sv2=servo2[0];sv3=servo3[0];sv4=servo4[0];delay_ms(200);}
         else
           {
           value1= servo1[i] - servo1[i-1];
           value2= servo2[i] - servo2[i-1];
           value3= servo3[i] - servo3[i-1];
           value4= servo4[i] - servo4[i-1];
           for(k=0;k<15;k++)
             {
              if(sv1==servo1[i]){value1=0;}
              else
               {
                if(value1>0)sv1++;
                else if(value1<0)sv1--;
                else sv1 = servo1[i];
               }
//////////////////////////////////////////////////////////////////////////////////
              if(sv2==servo2[i]){value2=0;}
              else
               {
                if(value2>0)sv2++;
                else if(value2<0)sv2--;
                else sv2 = servo2[i];
               }
//////////////////////////////////////////////////////////////////////////////////
              if(sv3==servo3[i]){value3=0;}
              else
               {
                if(value3>0)sv3++;
                else if(value3<0)sv3--;
                else sv3 = servo3[i];
               }
//////////////////////////////////////////////////////////////////////////////////
              if(sv4==servo4[i]){value4=0;}
              else
               {
                if(value4>0)sv4++;
                else if(value4<0)sv4--;
                else sv4 = servo4[i];
               }
//////////////////////////////////////////////////////////////////////////////////
             delay_ms(50);
             }
           }
         }
   }
         
     }
   

 }
}

Cám ơn các bạn đã xem , hy vọng code 220von viết hữu ích với các bạn

Chủ Nhật, 22 tháng 4, 2018

, , ,

Hướng dẫn viết code mạch điều khiển 4 kênh học lệnh remote RF

Đầu tiên 220von xin giới thiệu sản phẩm 220von đang kinh doanh 
Bo điều khiển từ xa 4 kênh học lệnh đa chức năng
NO : 220VON-RF-IR-4-12V V1.0
Điện áp hoạt động : 12V DC hoặc 12V AC ( 50Hz - 60Hz )
Chức Năng :
  + Học lệnh hầu hết các loại remote RF trên thị trường ( tần số 315MHz, hoặc 433MHz)
  + Học lệnh từ tất cả các remote hồng ngoại của tivi, đầu kĩ thuật số ..v.v
  + Nhớ được 3 remote khác nhau
  + Chế độ tự giữ hoặc không tự giữ relay
  + Chế độ tự sao lưu trạng thái relay khi mất điện
  + Còi bip báo ( một tiếng báo bật relay , hai tiếng báo tắt relay )
  + Bật tắt trực tiếp 4 relay bằng 4 nút nhấn trên bo
  Giá bán 195.000 VNĐ

Bo điều khiển từ xa 4 kênh học lệnh đa chức năng bản 12V
                                        NO : 220VON-RF-IR-4-220V V1.0
220von
Bo điều khiển từ xa 4 kênh học lệnh đa chức năng bản 220V 
                                         NO : 220VON-RF-IR-4-220V V1.0
220von
Phiên bản 220V đấu với tải là các bóng đèn 220V



220von xin tiếp tục với bài viết chia sẻ

Chào các bạn, hôm nay 220von chia sẽ với các bạn code mạch điều khiển 4 kênh học lệnh từ các loại remote RF 315MHz hoặc RF 433MHz trên thị trường

Đầu tiên công dụng của mạch này là điều khiển bật tắt từ xa 4 thiết bị, các bạn có thể dùng trong hệ thống tưới cây từ xa , bật tắt đèn từ xa , khóa xe từ xa , điều khiển quạt từ xa, hoặc chế thành mạch tìm xe máy trong bãi đổ xe ..v.v

Chức năng của mạch như sau :
 + Học lệnh từ remote 4 nút RF trên thị trường để điều khiển bất tắt 4 relay
 + Chuyển đổi giữa chế độ tự giữ relay hoặc không tự giữ relay khi nhấn nút trên remote đã học lệnh bằng cách nhấn giữ nút nhấn

Video mạch :


Sơ đồ mạch :

sơ đồ mạch
+ Điện áp hoạt động của mạch này là 12V
+ Trong mạch 220von sử dụng vi điều khiển PIC12F683 để thực hiện việc giải mã và lưu mã lệnh của nút nhấn vào bộ nhớ eepom nôi , sử dụng clock nội nên không cần thạch anh ngoài

Hình một trong nhiều mẫu remote nút mà mạch này hổ trợ học lệnh

Mẫu remote 4 nút



+ Mạch tách sóng 220von sử dụng mạch tách thu sóng 315Mhz có sẵn và thông dụng nhất trên thị trường để dùng với remote 315MHz, hoặc các bạn có thể dùng với remote tần số 433MHz thông qua việc đổi sang dùng module thu sóng 433MHz

Hình module thu tách sóng :
Module thu sóng 315MHz hoặc 433MHz

Chuỗi dữ liệu thu được ở module thu sóng:





các bạn nên xem video ở trên đầu bài viết để hiểu rõ hơn về chế độ này
Cám ơn cách bạn đã xem blog, để lại bình luận nếu các bạn có thắc mắc về code va hãy chia sẽ trang blog hưu ích này , đăng kí theo dõi kênh video 220von và like trang facebook của 220von các bạn nhé


Nếu có ý tưởng gì thì bạn có thể gửi mail cho 220von về địa chỉ 220von.com@gmail hoặc machdienhay@gmail.com
ĐT : 0932654586
Website : www.220von.com

Thứ Sáu, 30 tháng 3, 2018

, ,

Mạch điều khiển động cơ servo bằng biến trở dùng NE555

Chào các bạn, hôm nay 220von xin chia sẽ với các bạn mạch điều khiển động cơ RC Servo, mạch này dùng để test các động cơ RC Servo hoặc dùng để điều khiển góc quay động cơ RC Servo

Về nguyên lí thì mạch này sử dụng ic timer NE555 để tạo ra xung PWM có tần số 50Hz với độ rộng xung mức cao từ 0.7ms đến 2.4ms để làm cho động cơ quay được một góc từ 0° đến 180°

Xem bài chia sẻ điều khiển 10 động cơ servo từ xa : http://220von.blogspot.com/2017/10/ieu-khien-goc-quay-10-ong-co-servo-tu.html
Động cơ MG995



Động cơ RC Servo có 3 dây :
 + Dây màu vàng : pwm (xung pwm )
 + Dây màu đỏ : +5V
 + Dây màu nâu : GND


Nguyên lí hoạt động của động cơ RC servo được miêu tả trong hình sau :

Sơ đồ mạch :

Sơ đồ mạch RC SERVO dùng NE555



Hình ảnh mạch 220von lắp :






Động cơ 220von sử dụng là MG995 có momen xoắn 13kg/cm, các bạn có thể mua động cơ này tại các cửa hàng điện tử hoặc của hàng đồ chơi mô hình

Video test mạch :




Mọi chi tiết xin liên hệ với 220von qua email 220von.com@gmail.com hoặc machdienhay@gmail.com
ĐT : 0932654586
Facebook : facebook.com/220von

Thứ Hai, 19 tháng 3, 2018

, ,

Mạch điều khiển từ xa xe mô hình

Chào các bạn, hôm nay 220von xin chia sẻ thêm với các bạn một mạch nữa là mạch điều khiển xe mô hình RC từ xa , khoản cách điều khiển ở điều kiện lí tưởng nơi thông thoán có thể đạt đến 400m

Chức năng của mạch như sau :
   + Điều khiển bẻ bánh lái thông qua điều khiển góc quay động cơ rc servo bằng cách vặn chiết áp biến trở
   + Điều khiển tăng tốc giám tốc và đảo chiều động cơ DC chính bằng chiết áp

Điện áp hoạt động : ( áp DC )
   + Mạch phát : 5V - 12V, nếu sử dụng áp 12V thì khoản cách điều khiển từ xa có thể lên đến 400m với anten tốt và môi trường thông thoán ít vật cản
   + Mạch thu : 6V - 12V

Video test mạch :


Sơ đồ mạch phát :


Sơ đồ mạch thu :


Trong mạch thu 220von dùng cặp TIP41 TIP42 để tạo thành mạch cầu điều khiển cho động cơ DC, tải lớn nhất mà mạch này có thể đáp ứng là 6A, thuận tiện cho các bạn dùng với động cơ DC công xuất lớn

Danh sách linh kiện : STM8S003 , diode FR107, diode 1N4007, 7805SMD , LM1117 , module phát 315MHz, module thu không có ic 315MHz , tụ 104 SMD ( 8050 ) , tụ hóa 47uF -16V , điện trở , biến trở volume 10k

Ảnh mạch 220von lắp thủ công :

Mạch phát ( mặt trên )

Mạch phát ( mặt dưới )


Mạch thu ( mặt trên )

Mạch thu ( mặt dưới )
Sơ đồ đấu dây mạch phát:
Sơ đồ đấu dây mạch thu :


Riêng con ic STM8S003 các bạn dùng file có đuôi ".s19" để nạp chương trình ( trong link file nén ở cuối bài ), các bạn có thể nhờ chổ bán ic nạp dùm hoặc dùng mạch nạp ST link V2 để nạp

Toàn bộ file mạch vẽ trên proteus 8 và file nạp ic ở link tải về sau , mật khẩu giải nén file "www.220von.com" https://drive.google.com/file/d/1wgv6UqAe7ecTM7MSzEI9J6RtfBAJat93/view


Mọi chi tiết xin liên hệ :
 - Email : 220von.com@gmail.com
 - Facebook : facebook.com/220von
 - ĐT : 0932654586

Thứ Tư, 31 tháng 1, 2018

Các lỗi thường gặp ở máy điều hòa và cách sửa chữa khắc phục



Chào các bạn hôm nay mình chia sẽ một số lỗi cơ bản của máy điều hòa mà mình tổng kết được sau một thời gian sửa chữa tại cửa hàng như sau

1 - Máy điều hòa bị thiếu gas hoặc hết gas

Đa số chúng ta đều nghĩ rằng gas điều hòa sẽ bị mất dần theo thời gian sử dụng. Nhưng không, máy điều hòa không khí là một hệ thống kín và gas lạnh bên trong máy là loại hóa chất rất bền không bị phân hủy trong điều kiện hoạt động của máy nên không có hiện tượng hao hụt gas. Máy chỉ thiếu gas, hết gas trong trường hợp bị rò rỉ và xì trên đường ống, tại các van, các chỗ đấu nối ống bằng rắc-co… hay trong quá trình lắp điều hòa mới người lắp đặt không kiểm tra và nạp đủ gas.
Khi máy bị thiếu gas hoặc hết gas sẽ có một số hiện tượng sau :
Máy không lạnh khi bị xì hết gas và kém lạnh khi máy thiếu gas.
Có hiện tượng bám tuyết ngay van ống nhỏ của dàn nóng.
Dòng điện hoạt động thấp hơn dòng định mức ghi trên máy.
Áp suất gas hút về máy nén thấp hơn áp suất làm việc bình thường (bình thường từ 65-75psi). Áp suất phía cao áp cũng thấp hơn bình thường.
Trong một số máy điều hòa không khí, khi bị thiếu gas board điều khiển sẽ tự động tắt máy sau khoảng 5-10 phút và báo lỗi trên dàn lạnh

2 - Máy nén không chạy hay block không chạy.

Máy nén (Block) được xem là trái tim của máy điều hòa, khi block không chạy thì máy điều hòa sẽ không lạnh.
Một số nguyên nhân làm máy nén – block không chạy là do:
Mất nguồn cấp đến máy nén : do lỗ do board điều khiển, contactor không đóng, hở mạch.
Nhảy thermic bảo vệ máy nén : thường do hư tụ, quạt dàn nóng yếu hoặc hư, motor máy nén không quay.
Cháy một trong các cuộn dây động cơ bên trong, trường hợp này có thể dẫn tới nhảy CB nguồn

3 - Máy lạnh quá lạnh

Nguyên nhân khiến máy điều hòa quá chạy quá lạnh là do:
Bộ điều khiển nhiệt độ (thermostat) bị hư
Chỉnh nhiệt độ xuống quá thấp so với nhu cầu sử dụng
Với lỗi này bạn có thể sửa điều hòa theo cách sau:
Kiểm tra thông mạch của bộ điều khiển nhiệt độ và dây dẫn
Sét lại nhiệt độ cho phù hợp

4 - Máy chạy liên tục nhưng không lạnh

Nguyên nhân khiến máy điều hòa hoạt động nhưng không lạnh là do:
Thiếu gas hay đường ống gas lỏng bị cản trở hoặc nghẹt.
Lọc gió bị dơ, dàn lạnh bị dơ không được vệ sinh thường xuyên cũng làm máy điều hòa kém lạnh.
Không đủ không khí đi qua dàn lạnh.
Dàn ngưng tụ bị dơ hay bị nghẹt một phần.
Có không khí hay khí không ngưng trong.
Không khí giải nhiệt không tuần hoàn.
Máy nén hoạt động không hiệu quả.
Tải quá nặng.
Cách sửa chữa điều hòa tại nhà khi máy chạy liên tục nhưng không lạnh như sau:
Thử xì, đo Gas, xạc Gas
Thay thế chi tiết cản trở
Kiểm tra quạt
Bảo trì dàn nóng
Rút gas hút chân không và sạc gas mới
Tháo dỡ các vật cản dòng không khí giải nhiệt
Kiểm tra hiệu suất máy nén
Kiểm tra tải

5 - Điều hòa chạy gây ra tiếng ồn lớn hay kêu to

Khi máy nén chạy ồn sẽ phát ra tiếng ồn phát ra từ phía giàn nóng, tức là từ phía cục nóng thường đặt ngoài trời.
Tình trạng này do có thể xuất phát từ một trong số nguyên nhân: Dư gas, chi tiết nào đó bên trong máy nén bị hư, khi thợ lắp điều hòa chưa tháo các tấm vận chuyển. Các bulong hay đinh vít bị lỏng cũng sẽ tạo ra các âm thanh rung động khi điều hòa hoạt động. Hay sự tiếp xúc giữa các ống với nhau hoặc với vỏ máy cũng làm điều hòa chạy ồn.
Để khắc phục bạn cần làm như sau:
Rút bớt lượng gas đã sạc bằng cách xả ga ra môi trường bằng khóa lục giác. Vị trí xả ra ngay tại đầu côn phía cuối của giàn nóng – cục nóng.
Thay máy nén bằng cách đi mua máy nén đúng mã số, thương hiệu, đúng công suất và thay thế hoặc nhờ tới chuyên viên thay thế.
Vặn chặt các bulông hay đinh vít, kiểm tra xem máy nén có đúng với tình trạng như ban đầu hay không nhé.
Tháo các tấm vận chuyển nhằm để cho hệ máy đỡ va chạm và gây kêu.
Nắn thẳng hay cố định ống sao cho không tiếp xúc với ống hoặc các chi tiết kim loại khác.
Kiểm tra xem mặt đế đặt máy nén có bị xiên, lũng hay bị cong làm cho máy nén bị xiên và đụng với thành của võ giàn nóng – cục nóng và gây nên kêu. Kiểm tra xem các buloong phía dưới đáy máy nén xem có lỏng hay không, nếu lỏng thì xiết vừa phải. Không được xiết chặt các buloong đó nhé.
Lưu ý: Đa số các quạt của điều hòa trung tâm đều có mô-tơ gắn trực tiếp vào nó. Nhưng một số loại điều hòa cũ hơn lại sử dụng dây cu-roa để kéo quạt, và hệ thống dây này có thể gây ra những tiếng ồn do không được lắp đặt chính xác.
Nếu điều hòa của bạn là loại động cơ gắn trực tiếp, khi nó gây ồn bạn cần phải ngắt điện điều hòa và liên hệ với đơn vị sửa chữa. Các cánh quạt hoặc động cơ có thể đã bị hỏng.
Có nhiều ống dẫn nhiệt/dẫn lạnh của điều hòa làm bằng kim loại, vì vậy nó có thể gây ồn. Nếu tiếng ồn quá lớn bạn có thể cần một giải pháp cách ly giữa hệ thống làm mát/làm nóng với hệ thống ống dẫn

6 - Áp suất hút thấp

Nguyên nhân của tình trạng này là do:
Máy điều hòa nhà bạn bị thiếu gas hay do đường ống gas lỏng bị cản trở hoặc nghẹt. Máy điều hòa không được vệ sinh thường xuyên làm lọc gió bị bẩn, giàn lạnh bẩn sẽ không đủ không khí qua giàn lạnh cũng dẫn đến áp suất hút thấp. Một số nguyên nhân khác nữa như: van tiết lưu bị nghẹt, bầu cảm biến của van tiết lưu bị xì.
Cách chữa điều hòa khi áp suất hút thấp là:
Thử xì gas
Thay thế chi tiết cản trở
Kiểm tra quạt
Thay valve hoặc ống mao

7 - Áp suất hút cao

Nguyên nhân của căn bệnh này là do:
Điều hòa bị dư gas
Máy nén hoạt động không hiệu quả
Vị trí lắp cảm biến không đúng
Tải quá nặng
Cách sửa chữa điều hòa khi áp suất hút của máy lạnh cao:
Rút bớt lượng gas đã sạc
Kiểm tra hiệu suất máy nén
Đổi vị trí lắp cảm biến
Kiểm tra tải

8 - Áp suất nén cao

Nguyên nhân có thể do:
Máy điều hòa bị dư gas
Dàn ngưng tụ bị dơ hay bị nghẹt một phần
Có không khí hay khí không ngưng trong máy lạnh
Không khí giải nhiệt không tuần hoàn
Nhiệt độ của không khí hoặc nước giải nhiệt cao
Thiếu không khí hoặc nước giải nhiệt
Trong trường hợp này 220von khuyên bạn chữa điều hòa theo cách sau:
Rút bớt lượng gas đã sạc
Bảo trì dàn nóng
Rút gas hút chân không và sạc gas mới
Tháo dỡ các vật cản dòng không khí giải nhiệt

9 - Áp suất nén thấp

Nguyên nhân là máy điều hòa bị thiếu gas hoặc có thể do máy nén hoạt động không hiệu quả
Phương pháp sửa điều hòa khi áp suất nén thấp là thử xì gas và kiểm tra hiệu suất máy nén

10 - Block chạy và dừng liên tục do quá tải

Nguyên nhân block chạy và dừng liên tục:
Cuộn dây contactor máy nén bị hư
Điện thế thấp
Thiếu gas hoặc dư gas
Dàn ngưng tụ bị dơ hay bị nghẹt một phần
Phương pháp sữa chữa như sau:
Kiểm tra thông mạch của coil và các tiếp điểm
Kiểm tra điện thế
Thử xì
Rút bớt lượng gas đã sạc
Bảo trì dàn nóng
Thay valve hoặc ống mao

11 - Quạt dàn nóng không chạy

Nguyên nhân:
Ngắn mạch hay đứt dây
Bộ điều khiển nhiệt độ (thermostat) bị hư
Tụ điện bị hư hay ngắn mạch
Cuộn dây contactor quạt bị hư
Động cơ quạt bị ngắn mạch hay chạm vỏ
Cách sửa chữa :
Kiểm tra mạch điện bằng đồng hồ
Kiểm tra thông mạch của bộ điều khiển nhiệt độ và dây dẫn
Kiểm tra tụ điện bằng đồng hồ
Kiểm tra thông mạch của coil và các tiếp điểm
Kiểm tra độ cách điện bằng đồng hồ

12 - Quạt dàn lạnh không chạy

Nguyên nhân :
Ngắn mạch hay đứt dây
Tụ điện bị hư hay ngắn mạch
Cuộn dây contactor quạt bị hư
Động cơ quạt bị ngắn mạch hay chạm vỏ
Cách sửa điều hòa :
Kiểm tra mạch điện bằng đồng hồ
Kiểm tra tụ điện bằng đồng hồ
Kiểm tra thông mạch của coil và các tiếp điểm
Kiểm tra độ cách điện bằng đồng hồ

13 - Máy nén và quạt dàn ngưng không chạy

Nguyên nhân:
Ngắn mạch hay đứt dây
Bộ điều khiển nhiệt độ (thermostat) bị hư
Cuộn dây contactor máy nén bị hư
Cách khắc phục:
Kiểm tra mạch điện bằng đồng hồ
Kiểm tra thông mạch của bộ điều khiển nhiệt độ và dây dẫn
Kiểm tra thông mạch của coil và các tiếp điểm

14 - Block không chạy nhưng quạt chạy

Nguyên nhân:
Ngắn mạch hay đứt dây
Bộ điều khiển nhiệt độ (thermostat) bị hư
Tụ điện bị hư hay ngắn mạc
Cuộn dây contactor máy nén bị hư
Block bị ngắn mạch hay chạm vỏ
Máy nén bị kẹt
Cách khắc phục :
Kiểm tra mạch điện bằng đồng hồ
Kiểm tra thông mạch của bộ điều khiển nhiệt độ và dây dẫn
Kiểm tra tụ điện bằng đồng hồ
Kiểm tra thông mạch của coil và các tiếp điểm
Kiểm tra độ cách điện bằng đồng hồ

15 - Máy điều hòa không chạy

Nguyên nhân của máy điều hòa không chạy:
Không có điện nguồn
Đứt cầu chì hoặc vasitor
Lỏng mối nối điện
Ngắn mạch hay đứt dây
Thiết bị an toàn mở
Biến thế bị hư
Cách khắc phục :
Kiểm tra điện thế
Kiểm tra cỡ và loại cầu chì
Kiểm tra mối nối điện và xiết chặt lại nếu mối nối lỏng
Kiểm tra mạch điện bằng đồng hồ
Kiểm tra thông mạch của thiết bị bảo vệ
Kiểm tra mạch điều khiển bằng đồng hồ

16 - Điều hòa bị chảy nước

Điều hòa nhiệt độ là thiết bị tạo ra sự ngưng tụ nước liên tục. Lượng nước này thường được dẫn ra ngoài bằng ông nhựa hoặc cao su, hoặc cũng có thể dùng một bơm điện nhỏ để dẫn nước ra ngoài.
Nguyên nhân :
Do đường ống thoát nước trong quá trình lắp đặt không có độ dốc, nước không thể thoát và tồn lại trong máng, lâu dần sẽ tràn máng và chảy xuống tường, nguy hiểm hơn nếu là trần thạch cao sẽ làm hỏng trần.
Một nguyên nhân khác nữa là do việc sử dụng lâu ngày không vệ sinh khiến lỗ thoát tại mặt lạnh bị tắc cũng khiến tràn máng và chảy nước.
Khắc phục và sửa chữa điều hòa bị chảy nước như sau :
Với nguyên nhân thứ nhất bạn chỉ việc chỉnh lại ống thoát nước sao cho có một độ dốc tối thiểu giúp nước thoát tốt hơn. Đối với các máy lắp đặt mà vị trí làm đường ống dài, chúng tôi khuyến nghị nên cho đường ống thoát tại vị trí nhất định chứ không nên đi dọc đường ống.
Đối với nguyên nhân thứ 2, bạn chỉ cần tháo mặt lạnh và dùng que nhỏ, dài thông lỗ thoát của máng đồng thời tiến hành vệ sinh mặt lạnh.

17 - Gió thổi ra khỏi dàn lạnh có mùi hôi

Có mùi hôi của gas : Dàn lạnh bị xì gas. Trường hợp này nên tắt máy và mở cửa phòng và quạt hút cho thông thoáng. Gas lạnh ở nồng độ cao sẽ gây choáng hoặc bất tỉnh nếu hít phải.
Có mùi hôi nhà vệ sinh: Do ống nước xả dàn lạnh nối trực tiếp với hệ thống ống nước xả nhà vệ sinh hoặc hố gas mà không có bẫy hơi, mùi hôi trong ống xả hoặc hố gas đi ngược vào dàn lạnh gây hôi.
Có mùi hôi nấm mốc: Do lâu ngày không sử dụng nên có nấm mốc trong dàn lạnh. Máy chạy khoảng một chút sẽ hết mùi hôi. Nên vệ sinh máy vì nấm mốc không tốt cho sức khỏe.
Ngoài ra còn một số nguyên nhân khác liên quan đến kỹ thuật như: hỏng mạch, hỏng block .v.v

18 - Máy không lạnh hoặc lúc lạnh lúc không

Trường hợp máy lúc lạnh lúc không là do chỉnh remote ở chế độ Dry hoặc sự cố ở dàn nóng hoặc bị thiếu gas.
Board điều khiển trên dàn lạnh lỗi
Block bị sự cố: Quạt dàn nóng quay nhưng máy nén không chạy(không nghe tiếng máy nén chạy)
Quạt dàn nóng bị sự cố: Theo dõi khoảnh 10-20 phút không thấy quạt dàn nóng quay hoặc quay chậm hơn bình thường. Khi quạt dàn nóng không quay hoặc quay chậm, block sẽ chạy và ngưng bất thường (lắng nghe tiếng block chạy)
Xì hết gas: Kiểm tra rất dễ bằng cách quan sát 2 ống đồng nối vào dàn nóng, cả 2 ống nhỏ và lớn đều không ướt, sờ vào không lạnh (khi máy lạnh hoạt động tốt, cả 2 ống đều có nhiệt độ gần bằng nhau khoảng 57oC, nhìn bằng mắt 2 ống đều bị ướt). Gió thổi ra dàn nóng không nóng.
Chỉnh chế độ hoạt động trên remote không đúng: Kiểm tra trên remote đã chỉnh đúng chế độ (mode) Cool hoặc Auto không, nếu không thì chỉnh lại. Các chế độ Dry, Fan, Heat đều không làm lạnh. Một số trường hợp bật chế độ Timer cũng có thể không lạnh.

19 - Điều hòa bật nhưng không hoạt động

Nguyên nhân :
Điều hòa không chạy có thể do các nguyên nhân ở nguồn điện. Trong trường hợp này bạn cần kiểm tra lại các ổ cắm điện, aptomat đã bật chưa? cầu chỉ bị hỏng, ngắn mạch, chuột cắn dây nguồn…
Điều khiển từ xa của điều hòa bị hỏng ( kiểm tra lại pin và thay pin mới )
Điều khiển không nhận tín hiệu. Đối với trường hợp này bạn cần kiểm tra lại xem điều khiển có hoạt động không bằng cách sử dụng một chiếc điện thoại có máy ảnh, chỉ mắt nhận vào đầu chụp ảnh rồi bấm nút, nếu thấy có chớp sáng ở màn hình hiển thị của máy ảnh là điều khiển không bị hỏng, lúc này bạn cần thay mắt nhận khiển ở mặt lạnh, để đảm bảo hơn bạn nên gọi thợ sửa. Nếu không có chớp sáng tức là điều khiển bị hỏng, thay điều khiển cùng loại hoặc mua điều khiển đa năng hiện đang bán rất nhiều trên thị trường. Để tạm thời chữa cháy trong trường hợp này bạn có thể bật máy chạy trong chế độ auto bằng nút khởi động có sẵn trên mặt lạnh.