Отговори на тема  [ 4751 мнения ]  Отиди на страница Предишна  1 ... 122, 123, 124, 125, 126, 127, 128 ... 317  Следваща
Тема за бързи и тъпи въпроси 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Май 12, 2014 11:49 pm
Мнения: 4394
Местоположение: София
Мнение Re: Тема за бързи и тъпи въпроси
Запоил съм гъвкави кабелчета към крачетата и сондите ги защипвам на края на кабелчетата. Междувременно установих, че само сондата към CLK оказва влияние.

Честотата на CLK е 128 kHz.


Сря Дек 23, 2020 11:39 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12947
Местоположение: София
Мнение Re: Тема за бързи и тъпи въпроси
На някой пин му липсва пулдаун резистор...
Някой от изходите се установява в тристейт и цялата работа "висва"...
Комбинация от 1 и 2...

Редакция:
Писали сме заедно...
lcr написа:
Запоил съм гъвкави кабелчета към крачетата и сондите ги защипвам на края на кабелчетата. Междувременно установих, че само сондата към CLK оказва влияние.

Честотата на CLK е 128 kHz.

Добавям и 3:
Не си сетнал правилно фаза и полярност на SPI интерфейса...


Сря Дек 23, 2020 11:45 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Апр 13, 2018 4:00 pm
Мнения: 1659
Местоположение: София
Мнение Re: Тема за бързи и тъпи въпроси
Винаги слагам pull-up на CS. Не знам как е при ПИК-льовците, но мисля, че е добра практика.


Сря Дек 23, 2020 11:59 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Май 12, 2014 11:49 pm
Мнения: 4394
Местоположение: София
Мнение Re: Тема за бързи и тъпи въпроси
Със същата конфигурация на пикльото но с друг can контролер (не от алиекспрес), нещото работи безпроблемно.

Полярността на clk - активно високо, положителен фронт, семплиране в средата.

Сега ще пробвам с други варианти.


Сря Дек 23, 2020 12:20 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12947
Местоположение: София
Мнение Re: Тема за бързи и тъпи въпроси
lcr написа:
Със същата конфигурация на пикльото но с друг can контролер (не от алиекспрес), нещото работи безпроблемно...

Не спирам да се чудя защо хората си причиняват това - да купуват от али-леля чаркове които китаеца е извадил от някой казан за смет...

Трябва да направиш следното:
1. внимателно демонтираш чипа за да не го повредиш
2. слагаш го на масивна метална повърхност
3. избираш подходящ като тегло чук, но не по-малко от 3 кг.
4. размазваш чипа докато стане не по-дебел от 0.3мм
5. повтаряш същото с останалите чипове пристигнали с тая пратка
6. изхвърляш резултата от чук-фитнеса в кофата
7. монтираш нов чип, не от али-дядо
8. теглиш една дълга по адрес на китайските мизерници и се кефиш на живота
9. теглиш 3 дълги по адрес на китайците
10. повтаряш последното на всеки 15 мин. в продължение на месец


Сря Дек 23, 2020 12:33 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Май 12, 2014 11:49 pm
Мнения: 4394
Местоположение: София
Мнение Re: Тема за бързи и тъпи въпроси
За да не се чудиш повече.....

MCP2515 в комет струва 2,72 лв, от алиекспрес излиза 0,78 лв.

В случай, че не правя платки, които ще летят в космоса, мога да си позволя известен брой настъпване на мотиката.

Това не е първият път, когато пазарувам чаркове или модули от там и до момента проблеми, не съм имал.


Сря Дек 23, 2020 12:48 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12947
Местоположение: София
Мнение Re: Тема за бързи и тъпи въпроси
В Комет тоя чип струва 3.6 лв. с ДДС. Китайския не струва, защото не бачка. А ако към цената му от 0.8 лв добавим и Х часа умно почесване по главата, умножено по Х пари на час, дори и да сложим часова ставка на чистачка, китайският отпадък излиза меко казано златен... :D
Честито, да си го ползваш със здраве. И пак си купи чип от лелята на дядото на али...


Сря Дек 23, 2020 1:02 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Май 12, 2014 11:49 pm
Мнения: 4394
Местоположение: София
Мнение Re: Тема за бързи и тъпи въпроси
Да не се отплесваме в грешна посока. Тествах различни варианти с клока и при idle high, active low и положителен фронт, всичко работи, както трябва.

Така, че, Ицо, имаш една бира :D

Това което не разбирам е, защо с настройка на клока откъм контролера - активно високо, clk изходът (с откачен или не, вход на can контролера) стои в 1 ?

За сравнение - ето как изглежда SPI комуникацията между Raspberry pi и същия can контролер:

Прикачени файлове:
ctrpi.jpg
ctrpi.jpg [ 106.4 KiB | Прегледано 2829 пъти ]


В този случай, не забелязвам никакви проблеми с китайския чип.


Последна промяна lcr на Сря Дек 23, 2020 3:12 pm, променена общо 1 път



Сря Дек 23, 2020 1:22 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Май 12, 2014 11:49 pm
Мнения: 4394
Местоположение: София
Мнение Re: Тема за бързи и тъпи въпроси
Честотата на CLK е 125 kHz, не 128, както бях писал по-горе. Не че има значение.


Сря Дек 23, 2020 3:08 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Мар 22, 2006 3:25 am
Мнения: 6435
Мнение Re: Тема за бързи и тъпи въпроси
това което виждам на осцилограмата за клока е idle low, active high и отрицателен фронт
т.е.
idle high, active low и положителен фронт не е ли същото (или почти същото) като idle low, active high и отрицателен фронт?
по принцип idle high се ползва когато резистора е пул ъп, и idle low когато резистора е пул даун


Сря Дек 23, 2020 3:58 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Май 12, 2014 11:49 pm
Мнения: 4394
Местоположение: София
Мнение Re: Тема за бързи и тъпи въпроси
Това на осцилограмата (логическия анализатор) е комуникацията между Rpi и can контролера и го давам само за пример по повод това, как си мисля, че трябва да се държи clk изхода при зададено idle low, active high.

В случая със въпросния пикльо, при сетното същото, clk изходът стои през цялото време в 1, и се смъква само, когато има обмен на данни. Очевидно MSSP модулът така работи.


Сря Дек 23, 2020 4:06 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Мар 22, 2006 3:25 am
Мнения: 6435
Мнение Re: Тема за бързи и тъпи въпроси
сега се зачетох по-назад - щом говорим точно за същия чип, и комуникацията трябва да изглежда по същия начин
https://ww1.microchip.com/downloads/en/ ... 01801J.pdf
страница 68 и надолу
изглежда ми сякаш иска да e idle low
а на страница 65 пишат нещо за Mode 0,0 и 1,1 което на бърз прочит не разбрах как се задава
едит: като не се занимава човек дълго с нещо и започва да ръждясва
https://arduino.stackexchange.com/quest ... an-arduino
май е нещо с CS и CLK, т.е. трябва да си провериш времената на тия 2 сигнала, може да имаш някакво много кратко време за сетване на режима и звъненето да ти дава фалшиви импулси с което сменяш режима на интерфейса, а докосването на осцилоскопа променя звъненето и режима
т.е. трябва да има някакво време между CS и първия CLK


Сря Дек 23, 2020 4:22 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Фев 04, 2005 9:59 pm
Мнения: 6019
Местоположение: София
Мнение Re: Тема за бързи и тъпи въпроси
lcr написа:
Честотата на CLK е 125 kHz, не 128, както бях писал по-горе. Не че има значение.

Ако чета правилно дейташита и на 10MHz да го клатиш пак не би трябвало да имаш проблеми.

_________________
Warriors of the Night, ASSEMBLER!!!


Сря Дек 23, 2020 7:27 pm
Профил
Ранг: Ориентиран
Ранг: Ориентиран

Регистриран на: Нед Мар 31, 2013 12:17 am
Мнения: 280
Местоположение: София
Мнение Re: Тема за бързи и тъпи въпроси
Cekins написа:
Отвория и виж (ако може) с какъв чип е приемника - имаше някакви масово използвани - може и да имаш късмет да го подкараш с дистанционно от друга играчка.

Чипа е Nikko NJM2609AL и работи на 27MHz, а на платката има надпис RJ9034. От това което намерих в мрежата e чип с пропорционално управление. Във форума моделистика попаднах на човек който е продавал подобни дистанционни и обеща след празниците да ми намери нещо. Дали ще тръгне - божа работа. Той упорито твърди че на платката на приемника трябва да има кварц, но на моята няма и не намирам место за подобен :rolleyes:


Сря Дек 23, 2020 8:57 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Яну 20, 2009 11:54 pm
Мнения: 11338
Местоположение: "Занзибар"
Мнение Re: Тема за бързи и тъпи въпроси
Намерих лесно, но странно решение за недозареждането на лаптопската батерия, описано малко по-преди: viewtopic.php?p=303231#p303231
Вадя захранването, приспивам лаптопа, ръгам захранването и батерията започва да се зарежда.

Най-странното е, че същият проблем намерих и в древното ми Сони Вайо, също под Linux Mint, но много по-стара и 32 бита версия. Освен това Фуджицуто го пробвах под к'ви ли не системи. И що от месец-два се появи...
Няк'в древен бъг, запазен до днес, на ниво фирмуер, или просто защото годината е 2020 :)

ПС На Сонито батерията е прясна.


Нед Дек 27, 2020 2:45 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 4751 мнения ]  Отиди на страница Предишна  1 ... 122, 123, 124, 125, 126, 127, 128 ... 317  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 2 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни