Отговори на тема  [ 4751 мнения ]  Отиди на страница Предишна  1 ... 154, 155, 156, 157, 158, 159, 160 ... 317  Следваща
Тема за бързи и тъпи въпроси 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30929
Местоположение: София
Мнение Re: Тема за бързи и тъпи въпроси
Защото една инструкция се изпълнява за 4 клока. Ако клока то е 4 мхц инструкцията е 1 us. Не съм гледал новите пдф-и но в старите имаш добре описани времедиаграми, какво става при q1,2,3,4.
Хвърлих само един поглед на кода, ако работиш с няколко бита от един порт има смисъл може би да използваш побайтояи инструкции, иначе няма смисъл, bsf, bcf не изискват нищо друго и манипулират директно изходите.


Нед Юни 27, 2021 10:56 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Яну 01, 2012 8:04 pm
Мнения: 2664
Местоположение: София / Велико Търново
Мнение Re: Тема за бързи и тъпи въпроси
Всъщност ако се напише PORTAbits.RA2=1; вероятно компилаторът ще използва BSF ?

_________________
https://github.com/slav4ocom/


Пон Юни 28, 2021 12:01 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30929
Местоположение: София
Мнение Re: Тема за бързи и тъпи въпроси
Зависи от компилатора и от разни други, примерно ако е cvs, има значение дали си светнал фаст.ио фиксед.ио. Аз обикновенно го сетвам като битови променливи и ги управлявам с =, компилира секато bsf/bcf.


Пон Юни 28, 2021 7:28 am
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Пон Дек 15, 2014 11:05 pm
Мнения: 332
Мнение Re: Тема за бързи и тъпи въпроси
Както казах в дейташийта няма никаква информация за честотите и различните режими на работа. Иначе, да, принципно всяка инструкция минава през fetch, decode, execute, обаче кой да се сети.


Пон Юни 28, 2021 4:23 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Яну 01, 2012 8:04 pm
Мнения: 2664
Местоположение: София / Велико Търново
Мнение Re: Тема за бързи и тъпи въпроси
Пише, че всяка инструкция (освен няколко спежифични ) се изпълнява за един цикъл. Един цикъл трае 4 такта. Т.е. при 4MHz имаш 1 MHz или 1us на инструкция. По принцип обаче, генерирането на сигнали се прави с вградените пероферни модули. Процесорът само ги конфигурира, и след това е свободен да извъшва програмни задачи. Така написана по твоят начин програмата не може да прави нищо докато генерира сигнал.

_________________
https://github.com/slav4ocom/


Пон Юни 28, 2021 4:43 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30929
Местоположение: София
Мнение Re: Тема за бързи и тъпи въпроси
Кой е тоя процесор, аз колкото дейташита съм видял до сега мисля че във всеки е описано, може би не четеш на правилното място. Инструкцията директно зависи от тактовата честота. За да имаш 200 ns инструкция ти трябва Клок 20 мхц.


Пон Юни 28, 2021 5:38 pm
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Пон Дек 15, 2014 11:05 pm
Мнения: 332
Мнение Re: Тема за бързи и тъпи въпроси
PIC12F629
То си пише в началото:
Код:
   Operating Speed:-  DC – 20 MHz oscillator/clock input- 
   DC – 200 ns instruction cycle


Пише си
Код:
Special Microcontroller Features:
•  Internal and External Oscillator Options-  Precision Internal 4 MHz oscillator factory calibrated to ±1%
-  External Oscillator support for crystals and resonators


Мда.. сега като погледнах, нещо са ми убягнали две страници (не знам как). Хората са си описали осцилаторите, различните клоци и времената, обаче измежду характеристиките на АЦП-тата нещо съм ги пропуснал :oops: :oops: :oops: . Много ми станаха недоглежданията.

ПП: Въпросът не беше много бърз, ама поне отговори на втория критерий. :D


Чет Юли 01, 2021 1:50 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30929
Местоположение: София
Мнение Re: Тема за бързи и тъпи въпроси
Ами това е така за всеки един ПИК 10,12,16,18, клока се дели на 4. В определени случаи е добре да се зачита и кога се ъпдейтват регистрите, конкретно GPIO-то и периферията защото може да получиш странни изненади конкретно с броячите като ги клокваш външно, то те не са странни, само може да ти се сторят странни.


Чет Юли 01, 2021 4:39 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Яну 20, 2009 11:54 pm
Мнения: 11338
Местоположение: "Занзибар"
Мнение Re: Тема за бързи и тъпи въпроси
Някой разбира ли от еднотактови мотопръдки?
Китайският ми тример за трева работи, ама както си иска, постоянно все нещо регулирам.
С него работя на константна газ, от нов си предпочиташе този режим, пък и за мен е някакси по-удобен - не правя празно замахване. Днес обаче константната газ стана "мръсна" газ. Питах един случайно минаващ майстор - "Изчисти въздушния филтър!".
Филтърът обаче беше само омаслен и миришеше на бензин, а по смътни спомени това означава голяма неприятност. Така ли е?


Нед Юли 04, 2021 3:41 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Яну 01, 2012 8:04 pm
Мнения: 2664
Местоположение: София / Велико Търново
Мнение Re: Тема за бързи и тъпи въпроси
Какво имаш в предвид мръсна газ ? Ако е само работа на пълна мощност, не затваря дроселовата клапа.
Ако двутактовият двигател работи с малко предварение, почват гърмежи в смукателният колектор. Може те да са омазали филтъра и да са издънили клапата. Но да не гадаем..

_________________
https://github.com/slav4ocom/


Нед Юли 04, 2021 4:56 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

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


Нед Юли 04, 2021 5:16 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Яну 20, 2009 11:54 pm
Мнения: 11338
Местоположение: "Занзибар"
Мнение Re: Тема за бързи и тъпи въпроси
Убу де, Бонго се обърка, но щото е китайско колко такта да очакваш?! Добре, че не са нула! :)
Гърмежи няма, просто след 15-на минути работа при константно положение на ръчката оборотите се качват до безобразие. Без да барам нищо.


Нед Юли 04, 2021 7:12 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Яну 01, 2012 8:04 pm
Мнения: 2664
Местоположение: София / Велико Търново
Мнение Re: Тема за бързи и тъпи въпроси
И няма загуба на мощност ? ( Ако обогатява сместа може да загуби )
Като изстине се оправя ? ( Може би опъва жилото на газта / мешанизма, от топлинно раширение )

_________________
https://github.com/slav4ocom/


Пон Юли 05, 2021 2:11 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Яну 20, 2009 11:54 pm
Мнения: 11338
Местоположение: "Занзибар"
Мнение Re: Тема за бързи и тъпи въпроси
Вдигането на оборотите се оказа от калпавото жило: просто иска определено разположение. С другите кусури съм свикнал.


Пон Юли 05, 2021 4:40 pm
Профил
Ранг: Напреднал
Ранг: Напреднал

Регистриран на: Вто Май 07, 2019 9:16 pm
Мнения: 439
Местоположение: I bin thinkin’ this bin Gurindji country. We bin here longa time before them Vestey mob.
Мнение Re: Тема за бързи и тъпи въпроси
...
Някой да има опит с ползването на стъпкови мотори в дозатори за насипни материали като този:
Прикачени файлове:
pneumatic.jpg
pneumatic.jpg [ 35.74 KiB | Прегледано 1955 пъти ]

Масово в практиката се ползват асинхронни двигатели с редуктор задвижвани от инвертор. Често китаеца е спестил от мед в намотките на двигателя. Оттам пък заради по тънката намотка с по-високо съпротивление - пести и от големината на инвертора който да върти съответния двигател. Но крайния резултат е периодично блокиране на дозаторите на ниски обороти.
Какво ли би станало ако заменим асинхронния двигател и инвертора със стъпков двигател с драйвер тип степ/дир.


Сря Юли 07, 2021 12:44 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 4751 мнения ]  Отиди на страница Предишна  1 ... 154, 155, 156, 157, 158, 159, 160 ... 317  Следваща

Кой е на линия

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


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

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