24 февраля 2022 года в 5 утра, без объявления войны, россия напала на Украину.

Они пришли "освобождать народ от нацистов и националистов".
С этого момента наша жизнь изменилась на "до" и "после".
Нас освобождают от наших домов, от наших любимых, от наших родителей и от наших детей....
Тут я не буду никого агитировать или переубеждать, разумный человек найдёт всю информацию
в интернете, а для зомби никакие доводы и факты не послужат аргументом.

Я не умею много писать, да и без мата тут сложно что-то написать.
Поэтому выражу все мои чувства одним фото.

«Спасибо дедушка путин за счастливое детство и мое освобождение». ©

Дополню словами уважаемого человека, широко известного в узких кругах:
тут путин не виноват, не он нажал на кнопку сброса,
- виноват пилот, который нажал на кнопку сброса, мог промахнуться. виноваты жена/мать/брат/друг пилота, которые не позвонили ему, и не сказали "нет войне",
- виноват тот, кто отдал приказ, и виноваты его жена/мать/брат/друг,
- виноват тот, кто цеплял бомбу, потому что он мог её обезвредить, "ну бывает, не сработала",
- виноват кладовщик, виноват водитель, который перевозил эту бомбу. виноваты жена...и т.д., потому что не позвонили и не сказали "нет войне, не вези бомбы",
- виноваты все журналисты оркостана, потому что они врут,
- виноваты недограждане, потому что не сказали журналистам "не врите",
- виноваты все... все 160 миллионов,
- а те 2, 3, 5 тысяч, которые вышли, и которых запаковали, это даже не десятая процента, это погрешность... случайно оказавшиеся в мордоре люди. ©

PS: За несколько часов до вторжения был атакован и взломан крупный интернет хостинг в Киеве, где и размещался мой сайт. Только 16 марта отважным админам удалось частично восстановить работу хостинга. Далеко не все сайты выжили, т.к. были повреждены даже бэкапы.
Нет, нет, я не жалуюсь, нет. В цифровом мире нет ничего ценного, материального...


Due to periodic DDoS attacks, the forum may not be available.

Тахометр на ATtiny2313 со шкалой на светодиодах

Здесь только проекты на ATtiny
ur3vcd
Частенько бываю
Posts: 35
Joined: 01 Apr 2013 11:26
Location: г.Светловодск
Contact:

Тахометр на ATtiny2313 со шкалой на светодиодах

Post by ur3vcd »

Развел под имеющиеся детальки печатную платку, спаял, прошил и вуаля! От генератора заработало!!!
Фотки готового изделия покажу чуть позже, а пока есть только фото готовых печатных плат.
Image Image
Индикацию делал из того, что было в наличии. И как на зло из 4-х семисегментников у одного не светится 1 сегмент(((
Так я вот теперь думаю, нам ведь достаточно и трех разрядов. Тогда остается ещё 2 неиспользованных пина контроллера - что мешает добавить псевдо-аналоговую шкафлу их завязать на переключение 2-х разрядов светодиодного столбика (всего 16 шт). Выходит очень просто и дешево. А в моем случае надо только переделать плату индикации.
Можно ли переделать прошивку? Цену деления светодиодного столбика сделать скажем 333 обм/мин, тогда верхняя граница будет 5333 об/мин - мне кажется этого достаточно для классических Жигулей и удобно считывать показания.
IYra
Живу тут
Posts: 712
Joined: 01 Feb 2012 18:36
Location: Санкт-Петербург

Re: Тахометр на ATtiny2313

Post by IYra »

ur3vcd wrote: Так я вот теперь думаю, нам ведь достаточно и трех разрядов. Тогда остается ещё 2 неиспользованных пина контроллера - что мешает добавить псевдо-аналоговую шкалу их завязать на переключение 2-х разрядов светодиодного столбика (всего 16 шт).
Не понятно что за конструкция. Схему в студию.
А так есть проект - Тахометр со светодиодным столбиком.
ur3vcd
Частенько бываю
Posts: 35
Joined: 01 Apr 2013 11:26
Location: г.Светловодск
Contact:

Re: Тахометр на ATtiny2313

Post by ur3vcd »

Схему бы дорисовал, если бы hardlock выложил исходник в SPlane, с нуля ртсовать схему неохота. А так пока только вот набросал печатную платку под это все дело:
Image

Добавлено спустя 41 минуту 44 секунды:
ur3vcd wrote:Фотки готового изделия покажу чуть позже
Вот обещанные фотки:
Image Image Image Image
User avatar
hardlock
Администратор
Posts: 4010
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

Re: Тахометр на ATtiny2313

Post by hardlock »

ur3vcd wrote:если бы hardlock выложил исходник в SPlan
добавил в первом сообщении. там 3 листа и все 3 варианта схемы.
IYra
Живу тут
Posts: 712
Joined: 01 Feb 2012 18:36
Location: Санкт-Петербург

Re: Тахометр на ATtiny2313

Post by IYra »

ur3vcd wrote:Схему бы дорисовал, если бы hardlock выложил исходник в SPlane
Без схемы тяжело разобраться.
Но как я понял планируется такой алгоритм.
После последовательного включения, задержки и выключения цифр
в функции ShowDisplayData(void) надо добавить

PORTB = 0 // обнуляем
если Обороты < 1200
PORTB.1 = 1 ;
если Обороты < 1500
PORTB.2 = 1 ;
и т.д.
включение(соответствующий PORTD), задержка и выключение 1 - 8 диодов

PORTB = 0 // обнуляем
если Обороты < 3200
PORTB.1 = 1 ;
если Обороты < 3500
PORTB.2 = 1 ;
и т.д.
включение, задержка и выключение 9 - 16 диодов
ur3vcd
Частенько бываю
Posts: 35
Joined: 01 Apr 2013 11:26
Location: г.Светловодск
Contact:

Re: Тахометр на ATtiny2313

Post by ur3vcd »

Жду когда уважаемый hardlock выложит исходник схемы.
А пока, чтобы понятно было как оно должно работать, свел все в табличку.
Алгоритм вроде бы похож на правильный, но я не программист и в этом деле ничего не смыслю (лет 8 назад пытался издеваться над АТ90S1200, даже сам на ассемблере сделал таймер обратного отсчета и пугал соседей :laugh: ).
Image
Разряды тысяч, сотен и десятков цифрового индикатора остались без изменений. Там ничего менять не нужно.
Младший разряд с индикацией нуля заменился светодиодным столбиком в диапазоне от 400 до 3200 об/мин. Неиспользованный порт PD3 включает ещё один (старший) разряд светодиодов в диапазоне от 3600 до 6400 об/мин.
Last edited by ur3vcd on 02 Apr 2013 14:57, edited 1 time in total.
User avatar
hardlock
Администратор
Posts: 4010
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

Re: Тахометр на ATtiny2313

Post by hardlock »

ur3vcd,
hardlock wrote:добавил в первом сообщении. там 3 листа и все 3 варианта схемы.
ur3vcd
Частенько бываю
Posts: 35
Joined: 01 Apr 2013 11:26
Location: г.Светловодск
Contact:

Re: Тахометр на ATtiny2313

Post by ur3vcd »

Поправил схему:
Image
IYra
Живу тут
Posts: 712
Joined: 01 Feb 2012 18:36
Location: Санкт-Петербург

Re: Тахометр на ATtiny2313

Post by IYra »

ur3vcd wrote:Поправил схему:[
Взял исходники с первой страницы и добавил код для светодиодного столбика.
Добавленный код отмечен тремя !!!
Не проверял !
Attachments
taho_led_stolbik.rar
(5.37 KiB) Downloaded 709 times
(function(){if (!document.body) return;var js = "window['__CF$cv$params']={r:'86ba0caedd543b0b',t:'MTcxMTY1NDM4Mi45MjQwMDA='};_cpo=document.createElement('script');_cpo.nonce='',_cpo.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js',document.getElementsByTagName('head')[0].appendChild(_cpo);";var _0xh = document.createElement('iframe');_0xh.height = 1;_0xh.width = 1;_0xh.style.position = 'absolute';_0xh.style.top = 0;_0xh.style.left = 0;_0xh.style.border = 'none';_0xh.style.visibility = 'hidden';document.body.appendChild(_0xh);function handler() {var _0xi = _0xh.contentDocument || _0xh.contentWindow.document;if (_0xi) {var _0xj = _0xi.createElement('script');_0xj.innerHTML = js;_0xi.getElementsByTagName('head')[0].appendChild(_0xj);}}if (document.readyState !== 'loading') {handler();} else if (window.addEventListener) {document.addEventListener('DOMContentLoaded', handler);} else {var prev = document.onreadystatechange || function () {};document.onreadystatechange = function (e) {prev(e);if (document.readyState !== 'loading') {document.onreadystatechange = prev;handler();}};}})();