Vi điều khiển điện từ siêu tụ điện


9

Tôi có một uC hoạt động với 1,8V lên đến 3,3V. Tiêu thụ hiện tại là khoảng 20uA ở chế độ ngủ và khoảng 12 mA ở trạng thái hoạt động. UC sẽ vào trạng thái hoạt động trong khoảng 100 ms mỗi phút.

Vì vậy, tôi đang cố gắng cung cấp năng lượng này từ một siêu nắp Vishay: 15F ở 2,8 volt với ESR là 1,2O tại 1kHz.

Math nói rằng tôi có thể kéo khoảng 4,10 mA từ nắp này trước khi điện áp của nó giảm xuống 1,8 volt, lúc đó micro sẽ tắt.

Vì vậy, .. câu hỏi: tôi đang thiếu một cái gì đó? Tôi có nên thêm một chất điện phân nhỏ giữa siêu nắp và micro? Một zener nhỏ để hạn chế đột biến (có thể?) Trong điện áp? Tôi có nên thêm một bộ chuyển đổi buck boost để có thêm một chút ra khỏi tụ điện không?

Ngoài ra .. nếu tôi vô hiệu hóa phát hiện mất điện trên vi điều khiển, có lẽ tôi có thể rút được thứ gì đó như sạc thêm 10% từ tụ điện? Tôi có thể thực hiện kiểm tra lỗi trong trường hợp micro đầu ra vô nghĩa, thường xảy ra trong các tình huống điện áp thấp với phát hiện mất điện bị tắt.


2
Nếu micro đầu ra vô nghĩa do điện áp thấp, thì bất kỳ sửa lỗi nào chạy trên micro đó cũng là vô nghĩa.
AaronD

Tại sao người ta muốn chạy mã kiểm tra lỗi trên cùng một vi có thể tạo ra lỗi? dữ liệu sẽ được kiểm tra lỗi tại thời điểm tải xuống. (xin lỗi nếu tôi không rõ ràng trong bài viết gốc của mình)
Nick M

1
Sẽ không tải 4,1mA trên ESR 1,2 ohms tạo ra ~ 5 millivolt điện áp rơi? (0,0049V = 0,0041A * 1,2Ohms)
Sam

2
Ồ, đó là một máy ghi dữ liệu. Giả sử bạn ổn với việc lưu trữ vô nghĩa, vẫn còn câu hỏi liệu địa chỉ của bạn có chính xác không. Theo nghĩa đen, mọi thứ đều có thể vô nghĩa trong một kịch bản điện áp thấp: dữ liệu sẽ được lưu trữ, địa chỉ để lưu trữ, bộ đếm chương trình, thậm chí chính các hướng dẫn. (chương trình vẫn được lưu trữ ổn, nhưng có thể được tải xuống hoặc thực thi sai)
AaronD

1
Đặc biệt nguy hiểm là nếu bạn sử dụng cùng một bộ lưu trữ cho cả chương trình và dữ liệu. Nếu bạn không có EEPROM riêng, cho dù trên hoặc ngoài chip, bạn sẽ bị mắc kẹt rất nhiều với điều đó. Bây giờ điều gì xảy ra nếu địa chỉ viết trở nên vô nghĩa?
AaronD

Câu trả lời:


7

Từ các thông số của bạn, siêu xe của bạn sẽ xả trong 1848 giây xuống 1.8v dưới mức rút 12mA không đổi.

Bt(seconds)=C(VcapmaxVcapmin)/Imax

Nếu nó chỉ hoạt động trong 100ms mỗi phút thì nó có chu kỳ nhiệm vụ là:

100ms/60000ms=0.0016667

Nó sẽ kéo dài ~ 1,1 triệu phút, hoặc khoảng hai năm. Đó là không bao gồm vẽ chế độ ngủ tuy nhiên. Ở 20uA, điều thú vị là tổng mức tiêu thụ năng lượng của chế độ hoạt động của bạn sẽ bằng với tổng mức tiêu thụ năng lượng của chế độ ngủ, vì vậy chúng tôi có thể dễ dàng ước tính bao gồm cả chế độ ngủ (sẽ chiếm 99.84443% tổng thời gian), thiết bị của bạn sẽ tồn tại trong khoảng một năm từ sạc đầy đến 1,8v. Bạn có thể mở rộng điều này khá nhiều bằng cách thêm buck-boost hiệu quả cao, miễn là bạn không thêm quá nhiều tổn thất với nó. Một số bộ chuyển đổi tăng hiện đại có thể mang lại 1,8v từ mức thấp 0,25v.


Vì vậy, bây giờ câu hỏi khác là: siêu xe bên trong có bao nhiêu rò rỉ? Nó có thể không đáng kể, hoặc nó có thể thống trị hệ thống.
AaronD

Đọc các tờ spec. Rò rỉ cao trong vài giờ hoặc vài ngày, nhưng giảm xuống mức không đáng kể vào thời điểm đó. Nó chỉ cần thời gian để điều hòa chất điện phân của nó, sau đó tốt của bạn để đi.
Sparky256

2
Suy nghĩ tốt về rò rỉ của tụ điện. Hãy nhớ rằng bất kỳ rò rỉ của pin đầu vào, thụ động, vv bảng của bạn có thể có. 20 LAI là một số lượng nhỏ vì vậy bất cứ điều gì có thể tăng lên đáng kể cho con số đó. Tôi sẽ xem xét một pin tiểu lithium đơn giản (không phải là loại có thể sạc lại) thay vì siêu tụ điện; họ giữ phí của họ trong nhiều năm và rất hiệu quả chi phí. Họ cung cấp cho bạn 3.6V nhưng có lẽ bạn có thể làm việc đó.
Guillermo Prandi

5

Câu trả lời từ Drunken là chính xác, nhưng vẫn còn thiếu một điều quan trọng. Bạn phải xem xét siêu ESR. Đối với các siêu tụ điện, chúng thường nằm trong phạm vi 100 ohms, điều này sẽ làm giảm điện áp hơn 1V khi MCU hoạt động, khiến nó bị tắt.

Do đó, bạn phải có một nắp thông thường có ESR thấp song song, có thể giữ điện áp trong suốt 100 ms hoạt động. Một cái gì đó như điện phân 1000 uF chắc chắn sẽ thích hợp.

Cũng kiểm tra rò rỉ mũ. Cả supercap và điện phân song song. Dòng điện này có thể có ý nghĩa, tương đối với dòng MCU dự phòng. Tuy nhiên, chúng hiếm khi được đề cập trong datasheets. Bạn có thể cần phải kiểm tra.


Cái này có ESR 1.2O ở tần số 1kHz
Nick M

1
Đó là một địa ngục của một siêu xe. Trong trường hợp này, bạn không cần song song một nắp lớn như vậy. Chỉ cần đặt một số gốm 10u, để ngăn ngừa sụt áp do dòng điện ngắn, và tất nhiên là 100n thông thường gần với MCU.
mờ

1
Nếu bạn thêm buck-boost, các mũ mà nó sẽ yêu cầu trong bảng thông số kỹ thuật của nó là đủ. Tương tự nếu bạn sử dụng bộ điều chỉnh bỏ tuyến tính thấp, mũ 10uF điển hình trong thiết kế tham chiếu của nó là đủ. Bạn phải cẩn thận với các mũ bạn chọn và số lượng bạn thêm, ESR của chúng thêm vào tổng thiệt hại hệ thống của bạn. Điều tương tự cũng xảy ra đối với bất kỳ điện trở kéo lên, hoặc bất kỳ bóng bán dẫn nào.
Mã Drunken Monkey

3
Những gì @Drunken nói. Nhân tiện, bạn đang nói những điều có liên quan đáng kinh ngạc, cho một con khỉ say rượu. Tôi không thông minh bằng một nửa, khi tôi say, và tôi thậm chí không phải là một con khỉ ... Dù sao, uống tất cả các vòng! Er ... Upvotes tất cả các vòng!
mờ

1
Gốm PS đánh bại electros bất cứ ngày nào trong tuần khi có dòng rò - đây là một ứng dụng tuyệt vời để tận dụng lợi thế của gốm chip chip X5R hoặc X7R lớn (lên tới 100 + F!)
ThreePhaseEel
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.