power-line ngắt

S

saurav_sdpl

Guest
làm thế nào tôi có thể thiết kế một mạch, sử dụng thành phần riêng biệt mà có thể cho gián đoạn để các vi điều khiển, befor tín hiệu đặt lại, cho thấy sức mạnh xuống điều kiện

 
Cách thông thường để làm điều này là sử dụng một chip đặt lại bổ sung hoặc chip giám sát lên rằng có một áp đặt lại rất cao.Ví dụ, nếu các vi điều khiển chạy từ 3.3V và sẽ thiết lập lại nếu điện áp giảm xuống dưới 2.5V, sau đó bạn chọn một chip thiết lập lại rằng sẽ tạo ra một thiết lập lại nếu điện áp là 2.75V dưới đây và bạn kết nối đầu ra của mình cho sự gián đoạn pin.Khi dips điện áp 2.75V dưới đây, sau đó bạn sẽ có được những gián đoạn và có một số lượng nhỏ thời gian để làm công việc vi điều khiển trước khi cài lại xảy ra.Bởi cô lập đầu vào VCC của vi điều khiển với một diode Schottky và lọc một tụ điện lớn, bạn có thể bẫy một số phí đó sẽ cho phép các vi điều khiển để hoàn thành công việc của mình trước khi tắt máy tính,.Lưu ý: chip đặt lại bên ngoài tạo ra sự gián đoạn phải được TRƯỚC KHI các diode Schottky hoặc nó sẽ không hoạt động đúng.

 
Thanx, i có ý tưởng để thực hiện.
U có thể xin vui lòng gửi cho tôi những sơ đồ cho kết nối diode Schottky

 
Đây là một ảnh chụp màn hình đơn giản.Tụ C2 phí và nguồn cung cấp điện cho vi điều khiển thông qua diode D1.Đây là một điển hình diode Schottky vì giảm điện áp của họ thì ít (khoảng 0.2V).Khi bị mất điện, điện áp tại C1 tụ giọt đầu tiên và gây nên những phát hiện mất điện.Tuy nhiên, các diode giữ phần còn lại của các mạch từ thoát C2.Do đó, các vi điều khiển có thể tiếp tục hoạt động từ C2 trong một thời gian ngắn.Bạn đã thử nghiệm với giá trị của C2.Tùy thuộc vào lượng mã bạn cần phải chạy trước khi ngừng điều khiển và tĩnh vi điều khiển của bạn với nhu cầu hiện tại, bạn có thể cần một nắp lớn hơn nhiều.

Nếu có thể, tăng 3.3V của bạn cung cấp hơi vào tài khoản cho những mất mát trên các diode.Nếu không, hầu hết các vi điều khiển có thể xử lý các VCC đang được 0.2V thấp.Tuy nhiên, không sử dụng một diode silicon thường xuyên như thả 0.6V có thể gây ra vấn đề với một số vi điều khiển.
<img src="http://images.elektroda.net/46_1177592990_thumb.jpg" border="0" alt="power-line interrupt" title="power-line ngắt"/>
 
Mỹ của nó, Nhưng giả sử các công trình vi mô của tôi ở 3.3V, tôi muốn cho ngắt lúc điện áp dưới 2.7V, để thiết lập lại các công trình của tôi dưới đây 2.5V

Trong sắp xếp này, những gì sẽ xảy ra trong thời gian tính cước của các tụ điện, cho dù các vi sinh sẽ bị gián đoạn cho đến khi điện áp ngưỡng của 2.7V là vượt qua, và nó sẽ có tác dụng gì về mã của tôi.

Plz làm rõ

 
Hầu hết các micrcontrollers có một chức năng được xây dựng trong thiết lập lại.Từ này được xây dựng trong phần thấy điện áp giống như cap sạc, nó giữ vi điều khiển trong thiết lập lại cho đến khi nắp những chi phí lên cao, đủ để chạy vi điều khiển.
Nếu vi điều khiển của bạn là sử dụng một chip đặt lại bên ngoài, điều này cần được gắn liền với nắp giống như vi điều khiển này cho phép họ theo dõi bắt đầu cùng lên và tắt điện áp.

 
Nhưng tôi cần một mạch cảm biến, bởi vì nếu tôi quyết định để cho dòng điện gián đoạn ở 2.7V, và giả định ban đầu là vi mô ở trạng thái cao.

Sau đó, nó sẽ mất 2.7V cũng như cao, do đó, làm thế nào nó sẽ cho một gián đoạn, tôi nghĩ sẽ làm một so sánh.

 
Hi Sourav,

Vi mà bạn đang sử dụng?Nếu bạn đang sử dụng một loạt PIC18 vi sau đó bạn đã có một phát hiện ngắt điện áp thấp trên chip.Các ngưỡng phát hiện là lập trình.Ý tưởng cơ bản là phải có một tiềm năng divider lúc cung cấp đầu vào của bạn mà không được kiểm soát gây ra gián đoạn, cũng trước khi các tụ điện chứa trong nguồn cung cấp được thải ra.
Kính trọng

 
Một giải pháp có thể là thực hiện một bên ngoài gây cản trở, dựa trên điện áp trước khi điều.Ví dụ, bạn cung cấp bảng từ 9V, và có một điều mà mang 3.3V hoặc 5V.Nếu bạn thấy 6V lúc đầu vào của các điều bạn có thể phát hiện một sự thất bại cung cấp năng lượng nhanh hơn (bằng cách sử dụng một opamp đơn giản dựa trên so sánh) so với điều sẽ cảm nhận nó và các vi sinh sẽ có đủ thời gian để làm tất cả những chuẩn bị cho mất điện.Đây là giải pháp để sử dụng nếu bạn có dữ liệu lưu trong EEPROM một, bởi vì có những cơ hội mà EEPROM sẽ không làm việc ở điện áp cung cấp thấp hơn.

 
Chào,
Nếu việc cung cấp đầu vào cho hội đồng quản trị được quy định xuống, một thenone của phương pháp có thể có thể được bằng cách sử dụng một opto-coupler/opto-isolator terminasl đầu vào LED có được kết nối với đầu vào cung cấp và sản lượng có thể được kết nối với ngắt dòng của bộ vi xử lý.Trong trường hợp mất điện, sẽ có một thời gian trễ trong mạch điều.Do đó các vi điều khiển sẽ có được những gián đoạn trước khi nó sẽ nhìn thấy một năng lượng thấp và các dữ liệu cần thiết sẽ được ghi vào bộ nhớ không ổn định.((mà cần phải được tính toán và so sánh với thời gian thực hiện 4 văn bản các dữ liệu cần thiết cho bộ nhớ không bay hơi)

Kính trọng

 
Tôi đang sử dụng pic18F85J90 vi, cho dòng điện ngắt i trực tiếp có thể sử dụng một chia điện trở ở cuối không được kiểm soát và cung cấp cho nó để ngắt pin.

Nếu có, sau đó xin vui lòng cho tôi biết được pin là thích hợp nhất

 

Welcome to EDABoard.com

Sponsor

Back
Top