Tôi sẽ bắt đầu điều này bằng cách đơn giản nói rằng tôi không phải là Kỹ sư điện. Tuy nhiên, tôi là một lập trình viên nhúng, người đã có một số kinh nghiệm về thiết kế và thiết lập mạch (cho tôi 1 và 0 và tôi có thể làm cho họ nhảy ... nhưng Analog là ma thuật đen ...).
Một số nền tảng có thể giúp hiểu những gì đang xảy ra ở đây. Tôi làm việc trong thời gian rảnh rỗi để giúp một nhà hát địa phương trở thành một trong những Giám đốc kỹ thuật của họ. Từ lâu, họ đã xây dựng một giàn khoan được sử dụng trong một số sản phẩm và sự kiện đặc biệt. Giàn khoan này đặc biệt là một khung nhôm trên đường ray, phía trên sân khấu, được vận hành từ xa. Giàn khoan cho phép các thành viên công nghệ hạ thấp đạo cụ trên sân khấu trong khi chương trình đang diễn ra. Một chỗ dựa đơn giản được gắn vào một dây buộc và hạ xuống sân khấu bằng một động cơ DC nhỏ. Động cơ chỉ chạy theo một hướng - xuống. Giàn khoan sau đó nhảy ra khỏi sân khấu và được chuẩn bị cho lần sử dụng tiếp theo. Bởi thiết kế khá thú vị, động cơ được tháo ra và đặt lại nhiều lần (nó được thay đổi cho các mặt hàng khác nhau, không đủ không gian trên giàn cho mọi thứ).
Bây giờ, ban đầu tôi đã thiết kế các mạch điều khiển từ lâu và chúng đã hoạt động rất đẹp kể từ đó. Tuy nhiên, cuối cùng tôi cũng có thời gian và tiền bạc để giúp đỡ họ bằng cách nâng cấp nó. Trong quá trình đó, tôi đang cố gắng giải tất cả các câu đố về điện mà tôi chưa tìm được câu trả lời đúng.
Thiết kế ban đầu là DEAD đơn giản ... MOSFET kênh n được gắn vào uC (xem hình ảnh thấp hơn, nhưng loại bỏ A / B / C / D). Điều này đã làm việc liên tục. Tuy nhiên, mỗi khi cắm động cơ, trong khi thiết bị vẫn được cấp nguồn, thiết bị sẽ hoàn toàn khởi động lại. Ban đầu tôi nghĩ điều này có thể là do sự xâm nhập của dòng điện từ việc gắn cuộn dây động cơ DC, nhưng tôi không đủ hiểu biết để biết đó có phải là do thiếu diode không. Hoặc, tệ hơn, một cái gì đó đang xảy ra với uC. Sau vài chuyến đi qua google và trang web này, tôi đã thấy một số đề xuất được đưa ra, nhưng tôi không thể nhận ra đâu là giải pháp chính xác hay tốt nhất cho việc này. Thậm chí tệ hơn thế, tôi không biết làm thế nào để kích thước đúng bất kỳ thành phần nào trong số này (tôi xin lỗi, giúp đỡ!).
Để biết thêm thông tin, động cơ được gắn luôn là 3v-3.3v và 1A để hoạt động. Động cơ có thể được thay đổi nhanh chóng, vì vậy tôi không thể đưa ra một giá trị chính xác ở đây về các thuộc tính của từng động cơ (giàn khoan phải mù với điều này), nhưng 2 yêu cầu đó luôn được đáp ứng. Các động cơ cũng được điều khiển bởi PWM thông qua uC.
Đây là những đề xuất tôi đã thấy:
Vì vậy, hãy đi xuống danh sách.
'A' được đề xuất để ngăn chặn việc khóa uC khi trường sụp đổ trên xe máy. Tôi ... đoán điều đó có ý nghĩa, không chắc điều đó sẽ giúp hay làm tổn thương tôi.
'B' là một diode bay ngược tiêu chuẩn khi trường sụp đổ để ngăn EMF được nạp lại. Đây có phải là nơi chính xác để đặt nó? Làm thế nào để một kích thước diode nếu điều này là chính xác?
'C' là một fly-back kép zener cũng được đề xuất. Điều này đòi hỏi nhiều phần hơn, vì vậy tôi không chắc có gì có lợi ở đây không.
'D' là cài đặt varistor để ngăn chặn sự xâm nhập. Điều đó có thể ngăn uC của tôi khởi động lại khi động cơ được cắm không? Làm thế nào để một kích thước nó?
Có bất kỳ thiết kế trong số này là chính xác? Tôi có cần thêm TVS cho ESD không? Và quan trọng hơn, nếu bất kỳ trong số này là những lựa chọn tốt, làm thế nào để chọn một phần? Tôi biết để tìm kiếm một số mục nhất định trong một bảng dữ liệu, nhưng vô số các bit thông tin bổ sung chỉ làm tôi suy nghĩ. Điều gì quan trọng và điều gì không?
Cuối cùng (đó là một cuốn sách, tôi biết ...) chúng ta có chút cuối cùng mà tôi sẽ thêm vào trong năm nay.
Đây là một yêu cầu của giám đốc. Anh ta muốn có thể 'thả' một số mặt hàng nhất định thay vì sử dụng dây buộc. Để làm điều này, anh ta hiện có một sân khấu kém kết nối một nam châm khá lớn với pin xe hơi. Nam châm được xác định ở mức 12 V ở mức 0,66 Amps (EM175L-12-222 từ apwelectromagnets.com) cho lực giữ 110 # (hoàn toàn quá mức, nhưng liên quan đến an toàn). Mạch trên, tôi tin, sẽ làm những gì cần thiết. UC sẽ gửi 1 dòng xuống (MAG1 / MAG2, Armed là an toàn, cũng sẽ là 1) và nam châm được cấp năng lượng. Khi tôi muốn 'thả', tôi viết 0 trên MAG1 / MAG2, gửi cầu H theo hướng ngược lại, buộc nam châm đẩy prop đi (nó có xu hướng 'dính' vào lúc này nếu nam châm được để quá lâu, từ hóa tấm chống đỡ). Thiết kế này sẽ làm việc? Tôi có cần thêm các biện pháp bảo vệ tương tự hoặc khác nhau từ phía trên không vì trường EM trên này sẽ lớn hơn nhiều khi cầu H chuyển đổi?
Tôi chân thành đánh giá cao bất kỳ sự giúp đỡ nào tôi có thể nhận được về điều này. Tôi ước tôi có thể tiết lộ thêm về nhà hát, chương trình và các thông tin khác. Tuy nhiên, tôi theo một hợp đồng ngăn cản tôi làm điều đó mà không có sự chấp thuận của giám đốc (làm việc với nó!) Mọi sự trợ giúp đều được đánh giá cao và tôi sẽ cố gắng để bạn thêm vào cuốn sách nhỏ nếu đạo diễn chấp thuận.
Một lần nữa, cảm ơn bạn đã đọc câu chuyện về MOSFET, hoặc tiêu đề phổ biến hơn, Harry Potter và tù nhân của Diodes.
Chỉnh sửa theo câu hỏi của Tony:
Nguồn điện từ dòng A / C được chuyển đổi thành 12V thông qua nguồn điện trên bo mạch (100W, DPS-100AP-11 A của Delta Electronics), sau đó được chuyển đổi xuống 5V và 3.3V thông qua bộ điều chỉnh tuyến tính có khả năng 5A mỗi ( AZ1084CD-3.3TRG1 qua Diodes Được kết hợp cho nguồn cung cấp 3.3v, LM1084ISX qua TI cho nguồn cung cấp 5v). Cáp bên ngoài không được bảo vệ và chủ yếu bao gồm dây loa 2 cực tiêu chuẩn (không may là giá rẻ). Chiều dài cáp thay đổi từ vài inch trở lên 10 'tùy thuộc vào thiết lập giàn khoan tại thời điểm đó.