Mains Clocking một vi điều khiển

[lujji] đang phát xung quanh với vi điều khiển STM8. Trong việc kiểm tra tài liệu chính thức cho chip này, anh ta đã kiểm tra đồng hồ bên ngoài có thể là sóng hình sin, sóng tam giác hoặc sóng vuông với chu kỳ nhiệm vụ 50%. Tần số CPU tối thiểu là 0 Hz. [LUJJI] không có bộ tạo tín hiệu, cũng như có lẽ, tất cả là tất cả các tinh thể. Tuy nhiên, anh ta có nguồn điện AC, vậy tại sao không đồng hồ vi điều khiển với sức mạnh trên tường?

Sử dụng nguồn điện chính như một tần số cơ bản là một ý tưởng một trăm tuổi. Động cơ đồng bộ chuyển với tỷ lệ tỷ lệ tỷ lệ với tần số chính, cũng như điều này đã được sử dụng trong đồng hồ trong nhiều thập kỷ. Nếu bạn thực sự thông minh, bạn có thể đồng hồ mạch kỹ thuật số với Mains AC, tuy nhiên chúng tôi chưa bao giờ thấy ai đó thay thế một tinh thể nhỏ trong một mạch vi điều khiển với sức mạnh chính.

Sau một thử nghiệm để xác minh khái niệm này, [lujji] đã tiếp tục xây dựng một mạch không bị câm bằng liên kết trực tiếp với vi điều khiển với ổ cắm trên tường. Dù sao kỹ thuật trực tiếp đã không hoạt động tốt – STM8 không thích đồng hồ tần số thấp với các cạnh chậm chạp. [LUJJI] Cần một chiếc đồng hồ với các cạnh sạch hơn, cũng như 555 được cấu hình như một bộ so sánh trong định dạng hóa đơn.

Mạch hoàn thành sẽ gửi nguồn chính với bộ ghép quang để lái 555 được cấu hình dưới dạng so sánh. Đầu ra là đồng hồ 50Hz sạch được liên kết với mã PCT OSCIIN trên STM8. Đây giờ đây là một con chip chạy ở mức 50Hz, cũng như có, nó hoạt động. [LUJJI] Thiết lập một mạch để sáng tác ‘Hello World’ trên một chiếc LCD cũ của Nokia. Mất khoảng ba phút. Nó hoạt động, mặc dù, mặc dù nó hoàn toàn vô dụng. Có lẽ điều này có thể được sử dụng để một số bảng chấm công cuốn sách tương tự như đồng hồ lệnh một-mỗi ngày mà chúng tôi trông sớm hơn trong năm.