![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
uragan90
-
Постов
210 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные uragan90
-
-
Вот к примеру почему бы не сделать так как на етом первом рисунке...
-
А разве нижний конец первичной обмотки должен так быть подключен к земле???
Вроде бы в полумосте он идет на виртуальную землю образованную последовательным соединением двумя электролитами приличной емкости...
-
-
Взять нехитрый мк типа attiny13 + сдвиговой регистор 74hc164 или скажем сколько угодно таких регистров :-)
Или на ацп мк повесить все датчики раз они от кнопок не отличаются
-
Благодарю за пример и разъяснение!!!
-
Опубликовано · Изменено пользователем uragan90 · Пожаловаться
barabek Огромное спасибо!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
PS. C русским у Вас гораздо хуже, чем у меня :)Да, это правда...
Пару вопросов по вашему варианту кода:
{1'b0, cpu_data} // Что делает подобная строчка gisterezis[3:1] // Зачем "1" когда пин был объявлен так input [3:0]gisterezis
-
Опубликовано · Изменено пользователем uragan90 · Пожаловаться
По ходу мыслей нет :(
Вот я тут написал модуль, не особо наверное!
Глянте может кто подскажет, модуль компилируется, но нутром чувстваю - чтото упустил
module trig_ADC ( input clk, input clk_adc, input [7:0]adc_data, input [7:0]cpu_data, input [3:0]gisterezis, output Q //........... ); reg [7:0]min=0; reg [7:0]max=0; always @(posedge clk) //or negedge begin if(clk_adc) begin if(cpu_data==8'b1) begin max <= cpu_data + (gisterezis/2); end else begin max <= 1; end end end // always @(posedge clk) //or negedge begin if(clk_adc) begin if(cpu_data==8'b0) begin min <= cpu_data - (gisterezis/2); end else begin min <= 0; end end end assign Q = ((adc_data>min) & (adc_data<max)) ? 1'b1 : 1'b0; // Процедура сравнения endmodule
-
Вобщем нужно чтото типа программируемого гистеризиса для цифрового компаратора...
-
Здравствуйте все!!!
Помогите разобраться в вопросе о цифровам компараторе.
Пишу компаратор вида:
module comparate #(parameter NBIT =8, parameter NBIT_G = 4) ( input clk, input [NBIT-1:0] A, B, input [NBIT_G-1:0] G, OUT );
Так вобщим обычный компаратор, но тут есть параметер "G" который задаёт область чуствительности сровнения.
Допустим шина А и шина В сравниваются между собой, но к шине В применяется область чуствительности G (разрядность которой кстати меньше сравниваемых шин) и если А попадает в эту область чуствительности то на выходе высокий уровень.
Я решил что нужно значение G разделить на 2 и полученый результат прибавить к В, сохранив сие в регистре. Затем от В отнять этот результат и сохранить в другом регистре.
Но тут разная разрядность шин и потом если В = 254, а G = 14 при сложении получится не то что надо.
Помогите составить алгоритм или может пример подобный есть или ресурсы интересные???...
За ранее спасибо!!!!!
-
Стучитесь, ICQ424619469
-
Здравствуйте, уважаемые!!!!
Вот в этой теме собщение №8 там человек выложил интересный файлик, может сохранился у кого??? Хотелось бы взглянуть в образовательных целях.
http://electronix.ru/forum/index.php?s=&am...st&p=718363
Может у кого есть нечто подобное, буду очень признателен! Заранее спасибо!!!
-
Опубликовано · Изменено пользователем uragan90 · Пожаловаться
Спасибо! Пойду пробывать чего нибудь сжечь :-) Благо такие ключи у меня есть в наличии
-
Не пойму почему первый ключ не будет работать, всё ж нормально вроде?
Во втором, зачем цифровой транзистор? Всё равно ведь ток 0.5А.
А по третьему не посоветуете подходящий транзистер a smd корпусе.
-
Это разные порты мк просто я пометил что идет с порта контроллера который работает от 5в
-
Привет всем!!! По критикуйте схемку!
R1=330R
R2,3,4=1K
R5,7=470R
R6,8=10K
R9=10R
Нужно сделать так чтоб ничего не грелось, и работало нормально
-
Если б он стоял рублей 250, можно было б и его :)
-
Ну вот допустим я взял феритовое кольцо, разрезал, вставил туда датчик холла как учили...
И как расчитать всё это хозяйство?
1) размер кольца
2) параметры компенсационой катушки?
Может хоть почитать чего отправите? Пожалуйста?
-
А может без датчика хола можно обойтись?
-
Это не наш метод :-)
Я люблю трудности, особенно процесс их претворение в жизнь!
-
Да тут не особо всё критично! Даже 2А устраивает!
Может взять кольцо из ферита разрезать на две части и на каждой намотать игрушку, дальше на усилитель на операционом усилителе???
Корпус в виде прищепки как в токоизмерительных клещах?
-
Мерить надо постоянный ток на питание стартера автомашин! 10бит ацп это 1024/500а это будет, ну пусть мерит от 0 до 500а с точностью в 0.5а
Да и изготовить его надо самостоятельно!
-
Здравствуйте!!
Нужно изготовить датчик тока для ацп-usb "показометра" измерения планируются снимать с этого датчика (0.5-500А) с помощью встроенного ацп AVR ATmega8 и по СОМ передавать результат измерения в ПК. Датчик этот должен быть бесконтактным, без разрыва измеряемой цепи!
Подскажите пожалуйста подходящий вариант или идею каким способом можно изготовить самостоятельно такую штуковину? Интересует конструкция самого датчика или принцип!
-
Возьму за 3100р. не менее новыми купюрами :-) Доставка почта России, перевод материальных средств- Переводом контакт или "вебмани"
-
Вы сами там заказывали что нибудь?
Библиотеки для Altium Designer
в Библиотеки компонентов
Опубликовано · Пожаловаться
Если не затруднит, пожалуйста будте добры и на [email protected]