반응형

전체 글 53

NE555를 사용한 시간 지연 회로

우리가 시스템을 구성하다 보면, 시간 지연이 필요한 때가 있는데예를 들어 시스템1을 켜고, 1초 있다가 시스템 2를 켜야할 때가 있다.그래서 NE555를 사용하여 시간 지연회로를 구성하였다 구글링을 하다보니, 여러 자료들이 나오는데그 중에서도 소닉님의 블러그를 보고 따라 하였다. 주소는 아래와 같고, 회로 그대로 따라 하였다.출처 : https://blog.naver.com/todigital/120204087057 많이 사용하는 NE555 회로도는 다음과 같다출처 : https://commons.wikimedia.org/wiki/File:NE555_Symbol.svg * 소닉님의 회로에서 저항은 1M옴 / 콘덴서는 1uF 사용하니, 오실로스코프에서 1초 정도 딜레이가 생김을 확인하였다. NE555의..

마이컴 2025.10.15

Modbus 통신으로 제어되는 SMPS

일반적으로 SMPS는 전압과 전류를 제어하는데, 다이얼을 돌리거나 고정(Fix)되어 있는것들이 대부분인데모드버스(Modbus) 프로토콜로 로 전압과 전류를 셋팅할 수 있는 SMPS이다구매처는 아래에 있다https://www.coupang.com/vp/products/7292337458?itemId=18641675659&vendorItemId=85776771303&src=1042503&spec=10304025&addtag=400&ctag=7292337458&lptag=7292337458-18641675659&itime=20250908132145&pageType=PRODUCT&pageValue=7292337458&wPcid=17516077778711834884471&wRef=www.google.com&wTi..

자동화 2025.09.08

PCB 삽입 가능한 전류 제어 모듈 (~1500mA)

PCB 삽입 가능하고 전류 제어로 사용할 수 있는 모듈이 있어서 추천하고자 한다.입력 전압이 6V가 최대이므로 이상의 전압은 다른 모듈을 사용하여야 한다. 전류는 안에 포텐셔미터를 돌려서, 30~1500mA 제어가 가능하다https://ko.aliexpress.com/item/1005005315225256.html?spm=a2g0o.order_list.order_list_main.143.5254140f9BOi1Y&gatewayAdapt=glo2kor https://ko.aliexpress.com/item/1005005315225256.html?gatewayAdapt=glo2kor&spm=a2g0o.order_list.order_list_main.143.5254140f9BOi1Y ko.aliexpress...

마이컴 2025.07.09

PWM to Analog (0~10V) 에 좋은 DAC 모듈 (PW1VAO1), PCB 삽입 가능

DAC (Digital to Analog Convertor)에 좋은 모듈이 있어서 추천하고 싶다.특히 PCB에 삽입해서 모듈 형태로 쓰기도 좋고, 0~5V 또는 0~10V 출력이 가능하고, 내구성도 좋았다.https://ko.aliexpress.com/item/1005004402191795.html?spm=a2g0o.order_list.order_list_main.5.638f140f2KL7PE&gatewayAdapt=glo2kor https://ko.aliexpress.com/item/1005004402191795.html?gatewayAdapt=glo2kor&spm=a2g0o.order_list.order_list_main.5.638f140f2KL7PE ko.aliexpress.com 보통 0~10V..

마이컴 2025.07.09

ESP32 를 사용하여 인터넷에서 JSON 파일 읽어오기 소스 코드

esp32를 가지고 인터넷의 json 파일을 읽어와 파싱하는 소스코드이다. #include WiFi.h>#include ArduinoJson.h>const char* ssid = "****";const char* password = "****";//Web Server address to read/write from //const char *host = "http://arduinojson.org/example.json";WiFiClient client;void setup() { Serial.begin(115200); delay(10); Serial.println(); connectToWiFi(); }void loop() {jsonRead();delay(3000);}void jsonRead(..

마이컴 2025.07.04

ESP32 모드버스 슬레이브로 사용하기 / Modbus Slave

esp32를 가지고 모드버스 슬레이브로 사용하여 테스트하여 보았다. #include "Arduino.h"#include // modbus slave #include // Modbus RTU config -----------------------------------------#define SLAVE_ID 7 // Slave ID, 변경가능#define mode_Pin 25 // LOW: 수신모드, HIGH: 송신모드 #define HOLDING_REG_SIZE 10 // 사이즈는 변경가능 (enum 사용시 주석처리하고 enum 변수에서 사용)// -----------------------------------------------------------..

마이컴 2025.07.04

ESP32 2Core / 2코어 사용 소스 코드

ESP32 의 장점중의 하나인 2코어 사용예제이다2코어라 마치 2개의 esp32 를 사용하는 효과를 낸다. #include int i = 0; void setup() { Serial.begin(115200); Serial.println("Setup on Core 1"); // Core 1에서 수행되는 작업 xTaskCreatePinnedToCore( core1Task, // 작업 함수 "Core 1 Task", // 작업 이름 10000, // 스택 크기 NULL, // 작업 매개변수 1, // 우선순위 NULL, // 핸들 1 // Core 1..

마이컴 2025.07.04

스마트팜에 사용할 만한 오토닉스 온습도 센서 THD-WD1 테스트

온도와 습도를 동시에 측정할 수 있는 오토닉스사의 온습도 센서를 소개하려고 한다.스마트팜에 사용하여 보았는데 그래도 괜찮은 편이 였다.https://www.coupang.com/vp/products/8134718481?itemId=23105935044&vendorItemId=90139232106&src=1042503&spec=10304025&addtag=400&ctag=8134718481&lptag=8134718481-23105935044&itime=20250704144544&pageType=PRODUCT&pageValue=8134718481&wPcid=17516077778711834884471&wRef=www.google.com&wTime=20250704144544&redirect=landing&gcl..

자동화 2025.07.04

1개의 I2C를 8개로 확장시켜주는 TCA9548 모듈

보통 I2C 하나로 여러개의 센서를 연결할 때 사용하는 모듈이다. https://www.coupang.com/vp/products/8497779385?itemId=24596308031&vendorItemId=91607877991&src=1042503&spec=10304025&addtag=400&ctag=8497779385&lptag=8497779385-24596308031&itime=20250704144257&pageType=PRODUCT&pageValue=8497779385&wPcid=17516077778711834884471&wRef=www.google.com&wTime=20250704144257&redirect=landing&gclid=Cj0KCQjw1JjDBhDjARIsABlM2SuklCJed..

마이컴 2025.07.04
반응형