Megawin IC IAP 영역 Flash ROM(AP+IAP+ISP를 포함한 영역)MG32F02A132 : 132kBMG32F02A072 : 72kBMG32F02A032 : 32kB나는 일반적으로 IAP 영역을 4K로 설정하고, 프로그램에서 4개의 페이지를 Erase 시킨다.132, 072, 032는 플래시 페이지 크기가 1KB이고, 그 외의 다른 칩들은 512B이다. Erase 시키는 블럭의 수를 계산할 때 조심해야한다. 임베디드 2023.10.25
Keil Compile Error : FCARM - Output Name not specified, please check 'Options for Target - Utilities' Keil 컴파일러를 사용하다가 기존 프로젝트에, 이미 생성되어 있는 C File을 추가한 뒤 컴파일 하는데 제목과 같은 에러가 발생하는 경우가 있다.이게 뭔가하고 꽤 여러가지를 해 보았으나 해결되지 않았고, 인터넷에서 해결책을 찾았다. 첨부한 파일의 옵션을 확인해 보니이와 같이 되어 있었다. 여기에서 File Type이 Image file로 되어 있다. 나는 분명히 .c 파일을 첨부했는데.이걸 아래와 같이 C Source file로 변경을하고난 뒤 다시 컴파일을 하니까 정상적이 되었다. 임베디드 2023.10.19
Electroporation 전기 천공법 electroporation 電氣穿孔法세포를 DNA용액에 현탁하여 직류고전압의 펄스를 통과시키면 세포 내에 DNA가 도입되는 것을 이용한 유전자 도입법의 하나. 전기에 의해 세포막에 구멍이 뚫리고 동시에 DNA분자가 전기영동의 작용으로 세포 내로 도입된다고 생각한다. 동물, 식물, 미생물을 막론하고 여러가지 세포종(種)에 적용이 가능하며 또한, 적당한 조건을 선택하면 상당히 높은 효율로 유전자도입이 가능하므로 널리 사용되고 있다.[네이버 지식백과] 전기천공법 [electroporation, 電氣穿孔法] (생명과학대사전, 초판 2008., 개정판 2014., 강영희)일렉트로포세이션 세포 내에 대한 유전자 도입법의 하나. 세포에 전기장을 가하여 막의 투과성을 증가하고 DNA를 세포 내에 도입하는.. 제품개발 - 의료기기, 미용기기, 전기기기, 산업용장비 2023.10.17
임베디드 시스템을 무선 AP로 설정 임베디드 시스템에 간단히 TCP/IP 무선 모듈을 추가해서 무선 AP로 구성할 수 있다.ESP-07S를 사용하였고, PC에서 무선으로 연결할 수 있도록 했다.https://youtu.be/FlmT8Uud4hM동작은 위의 동영상과 같이 할 수 있었다.화면 우측 하단의 이상한 숫자들을 무선으로 임베디드 시스템에 전송하고좌측의 시리얼 모니터에서 임베디드 시스템에서 보낸 데이터들을 표시한다.표시 내용은 TCP/IP 모듈을 통해 수신된 데이터들이다.HEX 코드를 전송했기 때문에 ASCII 화면에서는 깨져서 디스플레이 되고,HEX 코드 디스플레이 시에는 전송한 데이터들이 정상적임을 확인할 수 있다. 이걸 가지고 이제 APP 과 함께 장비 구동 테스트를 해 봐야겠다. * Wifi AP의 이름, IP 를 컨트롤러의.. 임베디드 2023.09.26
ATMEL M90E32AS 테스트 오류사항ㅠㅠ 보드를 만들고, Relay Tester를 이용해서 전류를 공급하고, Fluke 계측기를 기준삼아 보드를 교정했다.전압도 같은 방식으로해서, 전류는 +-1A(표시가 1A 정밀도라...)가 되도록 했고, 전압은 거의 같은 값을 나타내는 것을 확인했다. 이후 실제 부하를 달아서 테스트를 했으나 전압은 같은 값을 나타내고, 전류도 +-1A 정도의 오차를 보이며 표시한다.그런데 역률(Power Factor)은 현저히 틀리다.Fluke 계측기에서는 코일 부하로 0.49를 나타내는데, 내가 만든 보드에서는 -62정도를 나타낸다.음...여기서 - 값은 무엇일까 고민해 봤는데 M90E32의 데이터 시트 초반 설명에 보면와 같이 IEC 요구사항에 맞도록 설계 되어 있어 보인다.IEC는 전력 계산에 따라 역률의 부호가 바뀌.. 임베디드 2023.09.13
제 15조 제 15조 모든 국민은 직업 선택의 자유를 가진다. 난 어렸을 때 꿈이 많지 않았다. 이유를 곰곰히 생각해 봤는데 그 때에는 어떤 직업이 있는지를 알 수 없었다. 고작 아는 것이라고는 농부, 부모님께서 농부셨으니 선생님, 집안 어른들, 형님들 중 선생님들이 꽤 많으셨다. 이제 연세들이 드셔서 대부분 퇴임 하셨지만.. 구멍가게 사장님 버스운전기사 택시운전기사 경찰, 소방관, 공무원 그리고 순돌아빠와 부리부리 박사 .. 이런 수준이였다. 그러니 맘에 드는 것이 없었다. 어렸을 때에는 부리부리 박사가 꿈이였다. 그게 뭔지 대부분 모를 것이다. 이걸 알면 현재 최소 50대. 그 다음은 순돌아빠였다. 이걸 아는 사람도 현재 최소 40대 후반 이상. 음...꿈이 그랬었는데 현재 직업이 순돌아빠와 비슷하다. 다만 순.. 대한민국헌법 2023.09.08
Micro-C/OS-II 포팅일지 https://cafe.naver.com/fwinside/1239 [myMP3P uCOS-II]일주일간의 삽질 결과.... 대한민국 모임의 시작, 네이버 카페 cafe.naver.com 2009년으로 되어 있다. 이 자료를 만든지가. 그 뒤로 계속 끄적이기만 하고 뭔가를 해 볼 수가 없었다. 이번에는 다른 것으로 결과를 만들어 봐야겠다. 실패하는 사람은 실패만한다. 성공하는 방법을 배우지 못해서이다. 그 고리를 끊고 성공을 해 보게 되면 방법을 알기에 다음에도 성공하게 된다. 그동안 실패를 많이했고, 성공 뒤에 다른 도전이 없었는데 이번에 시도하는 것은 꼭 다시 성공을 해 보자. 임베디드 2023.09.08
라즈베리파이 & 피코 라즈베리파이는 처음 나왔을 때 부터 관심을 끌었으나 소프트웨어에 익숙하지 않았던 관계로 들여다 보지는 않았었다. 매우 매력적이고 가성비가 뛰어난 개발 모듈인데..시간을 투자 해 볼걸 하는 후회를 한다. 또 다를 부분은 처음 나온 것들은 약간 불안정했었다. 그래서 제품화 하기에는 불안한 점이 있었기에 기다린 것도 있다. 이제 많이 빨라지고 안정화 된것 같긴하다. 하지만 아직 전원이 갑자기 사라졌을 때에 대한 대비는 해야할 것 같다. 배터리를 사용하고, 파워체크를 해서 외부 전원이 사라지면 일단 모든 기능을 정지하고 셧다운 시키는 것을 고려해 봐야겠다. 그 전에 마이크로프로세서인 RP2040, 일반적으로 피코라 부르는 것을 사용할 것을 만들어 봐야하는데....작년에 직구를 했었는데.. 이걸 사용할 방법을 강.. 라즈베리파이&피코 2023.09.06
ATMEL M90E32AS Application Note Error ㅠㅠ 데이터 보상 방법에 대한 설명 중 에러사항이 하나 발견 되었었다. 한 참 고민하고 계산해 보다 보니 다음 페이지에는 정상적으로 기재가 되어 있어서 해결이 잘 됐다. Atmel M90E32AS의 Application Note의 31페이지에서 구역을 나누어서 보상하는 방법을 설명하는 곳의 Note에서 16으로 적혀있어야 하는 부분이 6으로 적혀 있어서 한 참 고민했다. 그런데 다음 페이지에서 정상적인 방법이 6이 아니라 16이라고 확인할 수 있었다. 이것 때문에 한 참 고민했는데...역시 앞, 뒤를 잘 살펴야 한다, 임베디드 2023.08.29
ATMEL M90E32AS 실험 결과 2023.08.24 14:20 간편하게 나온 IC 같다. 내부에서 계산이 거의 다 되는 것을 읽기만 하면 될 거 같다, 전압 레지스터가 16비트라 65535까지 표현 되는데 655.35V까지 전압 표시가 가능하단 얘기다. 난 400V까지면 될 거 같은데. 전류 레지스터도 16비트라 65535 까지 값을 갖게 되는데 전류는 LSB가 0.001A라 65.535A까지 측정 값을 보여준다. 음..난 최대 값이 최대 400V 전압에 300A까지 측정돼야하는데.... 그럼..60A를 300A로 되도록 설계를 해 봐야겠다. 결과 값에다가 x5를 하면 오차는 좀 있겠지만 계측은 가능할 것 같다. 여기 저기 찾아봐도 이 부분에 대해서는 별 얘기가 안나온다. M90E32AS의 SPI 통신에 대해서만 잘 안된다고 나오고.... 임베디드 2023.08.24