Спойлер
Приветствую.Для разнообразия решил попробовать часы на ардуино сделать. засада с высоким. схема
TCCR1B = TCCR1B & 0b11111000 | 0x01; // задаем частоту ШИМ 30кГц
analogWrite(9, 75); //если запитывать от блока питания 9в
по мультиметру частота 31,37 кГц. пробовал изменить на analogWrite(9, 178); как в скетче от ksv2109 - стартуют с 157в и в течение пары минут уже 200в и
у меня стоит IRF840+транзистор с диодом(классическая схема) , 220 мкгн, Р1 470 ком, Р6 4,7 ком
arduino pro mini 5 вольт питание(без использования стабилизатора платы) - на входе, до Р6 175 в при
analogWrite(9, 175) , 135 в при analogWrite(9,150)
а у Вас analogWrite(9, 75)
и питание 5 в надо подовать на 5v pin, при подаче на Vin 7805 не нужна
PS По поводу DS3231, проблемы могут возникнуть с точностью хода при наличии "мусора" по питанию.