Updates from 2월, 2012 댓글 스레드 토글 전환 | 키보드 단축키

  • mortp February 6, 2012 3:35 pm 퍼머링크 | 응답
    태그: ,   

    철심에 코일을 감아 전자석 만들기 

    e bow 말고도 코일을 사용하는 부분이 있을 것 같아 찾아본 내용을 올려요.

     

    0)전자석의 세기

    F = NIBL(N은 코일의 감은 수, I는 전류, B는 자기장의 밀도, L은 도선의 길이)

    그 중 B = NuI/2a(I는 전류, a는 코일의 반지름, u는 투자율로 물질마다 다름)

    *감는 구리선은 절연(에나멜코팅)되어 있다. 끝부분은 불에 태운 후 휴지로 감싸서 재를 없애고 사용한다.

    **코일을 감게되는 철심은 불에 달구었다가 천천히 식힌 것을 사용해야 한다. 그렇지 않으면 전류가 흐를때만 자력이 생기는 전자석이 아니라 영구 자석이 되어 버린다.

     

    1)구리선의 굵기:

    구리선이 굵으면 단위 길이당 저항값이 작다. 반대로 선이 얇으면 저항값이 크다.

     

    2)구리선의 길이(철심의 지름과 감는 횟수):

    선이 길어지면 저항치가 증가 / 선이 짧으면 저항치가 감소

     

    3)저항값이 작으면 흐르는 전류가 많아지고, 저항값이 크면 흐르는 전류가 제한되어 적어진다.

     

    *같은 굵기의 선을 적게 감거나, 같은 횟수로 감은 코일의 굵기가 굵은 경우 저항치가 작다.

    반대로 얇은 선을 많이 감으면 저항치가 크다.

    **저항치가 높아지면 q = IRT(I는 전류, R은 저항, T는 시간)에 의해 발열이 심해질 수 있다.

     

    4)’철심’은 전도체여야 한다.

     

    5)철심의 분자배열이 불규칙적인 경우는 자석이 아니지만, 이 분자들이 같은 방향으로 정렬되면 자성을 가지게 된다. 자석이 자성을 잃게 하려면 큐리온도라는 지점까지 물질을 가열하면 된다.

     
    • 지연 2월 7, 2012 1:06 오후 퍼머링크 | 응답

      잘읽었어요-. 질문이있는데요, 철심을 감은 코일과 자석을 감은 코일은 용도가 다른걸지 궁금합니다. 자석을 감은 코일의 경우, 코일에 전류를 흐리면 코일이 전자석이 되는거잖아요? 근데 철심을 감은 코일에 대한 설명울 읽어보니 철심에 전류를 흘려서 철심을 전자석이 되게 하는건가요?

      • mortp 2월 10, 2012 7:54 오전 퍼머링크 | 응답

        자석은 이미 자석이니까 전자석으로 만들지 않을 것 같아요.
        제가 위에 정리한 것은 자석이 아닌 금속을 전류가 흐를 때에만 자성을 띄게 만드는, 즉 전자석으로 만드는 방법에 관한 것이에요.

  • mortp February 6, 2012 3:30 pm 퍼머링크 | 응답
    태그: , , ,   

    e-bow 자작관련 중간보고 

    ‘좀 더 자력이 강한 코일을 구하면 되지 않을까’가 지난번까지의 결론이었구요.

     

    얼마전 구로에 가서 좀 더 큰 부저를 사왔습니다. 테스터기로 저항치를 재보니 20M 옴 이상이었는데요, 이전에 실험했던 코일들이 각각 40옴, 15옴 정도 였던것에 비하면 엄청 크죠) 이걸 만들어둔 e-bow 기판에 연결하니 코일이 금새 너무 뜨거워졌어요.

    검색을 해보니 q = IRT 라는 전열기의 원리에 관한 공식을 알게 됐는데요, 저항치가 너무 커서 열이 많이 발생, 고로 쓸수 없겠더군요.

    그래서 전에 실험했던 15옴 정도의 저항을 가지는 코일로 다시 테스트를 했는데요, 이게 코일이 감겨있는 축과 기타의 선을 잘 맞추면 금방 줄을 진동하게 하더라구요. 철심에 코일을 감아 전자석을 만들 때, 자력이 생기는 방향은 철심의 바로위나 바로아래 이기 때문인것 같아요. 그런데 그 축이 거의 기타 6번 줄 굵기와 비슷해서 잘 맞추는게 어려워요.

    아무튼 그래서 코일과 자력의 관계에 대해 찾아봤는데요, 이런 공식이 있더라구요.

    F = NIBL(N은 코일의 감은 수, I는 전류, B는 자기장의 밀도, L은 도선의 길이)

    그 중 B = NuI/2a(I는 전류, a는 코일의 반지름, u는 투자율로 물질마다 다름)

    결론적으로,
    우리는 코일은 직접 만들지 않을 것이기 때문에 위의 공식은 그냥 참고만 하시면 될것 같구요, 내부 회로의 증폭률을 높이는 방법과 함께 손쉽게 전자석의 축을 선위로 가져다 댈 수 있는 케이싱을 고민하는 문제가 남은 것 같습니다.
    우선은 여기까지 입니다.
     
    • teum11 2월 7, 2012 1:10 오후 퍼머링크 | 응답

      짝짝. 이보우 만들기 엄청 기대중입니다 🙂 저는 기타가 없지만 야외 철펜스에 대다 실험해보고싶어요-!

  • mortp January 27, 2012 10:50 pm 퍼머링크 | 응답
    태그: coil, , e-bow,   

    ebow test 

     

    작은 마그네틱 부저(buzzer)안의 코일을 이용했어요.

    영상에서는 20초 부근부터 소리가 들리기 시작합니다.

     

    코일이 줄을 당기는 힘이 약하면 코일을 줄 가까이 가져가야 하는데 그러면 줄이 진동할 때 코일에 닿기때문에,

    좀더 강한 코일을 사용해야 할 것 같습니다.

    (반대로 코일이 줄을 당기는 힘이 강하면 좀 더 멀리 떨어져도 되고, 그러면 코일과 줄이 닿을 확률도 떨어지니까요.)

    그리고 창균씨가 가져왔던 이보우의 밑면 모양처럼 코일 두 개가 놓인 가운데 부분이 다른 부분에 비해 좀 더 깊이 들어간 형태의 케이싱이 필요할 것 같습니다.

     

    엄청 신기하다고만 여겼는데, 생각보다 소박하고 귀엽고 그렇습니다:)

     

    ——-

    이보우 외에 컨덴서 마이크, 피에조 마이크에 필요한 부품 수량을 파악해서 함께 주문하는게 어떨까요?

     
  • morogado October 19, 2011 2:36 pm 퍼머링크 | 응답  

    sc3+teensy 녹음기 만들기 

    워크샵때 한 노브 두개와 버튼 하나로 만든 녹음기를 sc3로 만들었어요.
    버퍼의 사용과 미디통신에 대한 코드가 되겠네요.
    sc3 저처럼 가물가물하신분들 보면서 복습을!!

    teensy 업로드코드는 저번 MaxMSP랑 같아요. 업로드코드 아래에서 받으실수 있습니다.

    다운로드

    
    // 4초짜리 버퍼만들기
    b = Buffer.alloc(s, 44100 * 4.0, 1);   
    
    // 녹음할 신스데프 
    (
    SynthDef(\recBuf,{ arg out=0, bufnum=0;
    	var in;
    	in = AudioIn.ar(1);
    	RecordBuf.ar(in, bufnum);
    }).load(s);
    )
    
    // 재생할 신스데프
    (
    SynthDef(\player1,{ arg out=0,bufnum=0, rate=0, nob2=0; 
    	var playbuf, trig;
    	trig = Impulse.kr(nob2);  
    	playbuf = PlayBuf.ar(1,bufnum,BufRateScale.kr(bufnum) * rate,trig,0, 1);
    	FreeSelfWhenDone.kr(playbuf); 
       Out.ar(out, playbuf);
    }).add;
    )
    
    // 포스트창에 틴지가 뜨는지 확인 
    (
    MIDIClient.init;
    MIDIClient.sources.size.do({ |i|
    		MIDIIn.connect(i, MIDIClient.sources[i]);
    });
    )
    
    // 틴지와 미디통신
    (
          var noba, nobb; // 노브 2개
          var but1; // 버튼 하나 
          var r1, r2, m1, m2;
        
    // 노브1은 재생 신스데프 rate의 연결되어 있다
    m1 = ControlSpec(-1, 2, \lin); 
    r1 = CCResponder({ |src, chan, num, val|
    	  if(num==1) {
         val = val / 127;
         z.set(\rate, m1.map(val));
    } }, nil, nil, nil);  
    
    // 노브2은 재생 신스데프 nob2와 연결되어 있다
    m2 = ControlSpec(0.0, 3.0, \lin); 
    r2 = CCResponder({ |src, chan, num, val|
        if(num==2) {
        val = val / 127;
        z.set(\nob2, m2.map(val));
    }}, nil, nil, nil);  
    
    // 버튼 누르고 있는 상태를 유지하면서 녹음4초, 떼면 녹음 끝 
    MIDIIn.noteOn = { | port, chan, num, val |
    	if (num ==60)
    	 {  x = Synth(\recBuf, [\out, 0, \bufnum, b.bufnum]);
    	    z = Synth(\player1); }
    	 };
    MIDIIn.noteOff = { | port, chan, num, val |
    	if (num ==60)
    	 { x.free; }    
        }
    )
    
    
     
  • mortp October 6, 2011 3:03 pm 퍼머링크 | 응답
    태그: 라이브러리, 프로세싱, libraries, ,   

    Windows에서 프로세싱 예제 실행하기 

    1. 프로세싱 설치
    : 윈도우 버전은 java를 포함한 것과(상단, 용량 큰 것)
    포함하지 않은 것(하단, 용량 작은 것, with out java 라고 표기)이 있는데,
    상단의 것을 내려받아 설치.

    2. promidi 라이브러리 설치
    : 프로세싱 폴더 -> modes -> java -> libraries 안에,
    내려받은 promidi 폴더 안의 promidi 폴더를 붙여넣는다.

    3. 프로세싱 종료 후, 재시작.
    : 라이브러리가 제대로 설치되었는지 확인하려면, 메뉴 중 file -> examples를 선택,
    맨 아래 Libraries 의 하부 폴더로 promidi 가 있는지 확인.

    4. 틴지 악기를 연결하고 프로세싱 예제코드를 실행(file 메뉴 아래 Run 버튼 클릭, 혹은 Ctrl + R).

    5. 하단의 콘솔창에 나타나는 input 장치 목록에서 틴지 악기에 해당하는 번호를 적어두었다가, midiIO.openInput( 2, 0 ); 의 숫자 2를 적어둔 번호로 수정. 이것은 Input 으로 사용할 장치를 선택하는 과정.

    —–

    저는 이렇게 하면 되는데요, 혹시 안되시면 다음 워크숍에 다시 말씀해 주세요.

     
    • 김상현 10월 6, 2011 9:29 오후 퍼머링크 | 응답

      수시 심사감독이 지방에서 있어서 못갔네요…ㅠㅠ

  • joynimm September 10, 2011 1:52 pm 퍼머링크 | 응답
    태그: ,   

    Teensy vs Arduino 

    공통점

    쉽고 저렴한 마이크로컨트롤러 개발 보드

    차이점

    • 작다.
    • Teensy는 USB-MIDI를 개발하기에 훨씬 편하다.

    (Midi interface 불필요, 별도 전원 불필요)
    ‘-> Arduino UNO도 USB-MIDI가 가능하지만 통신칩을 재프로그래밍해야하고 일단 USB-MIDI가 되면 Arduino로 역할-을 못한다. 개발단계에서는 대단히 번거로움.

    • Teensy가 저렴하다. (아두이노는 3.5만원, 틴지는 2만원 미만)
    • Teensy가 입출력 핀과 메모리가 많다.
    • Teensy는 arduino의 다양한 shield를 사용할 수 없다.
        • Teensy와 Arduino의 Main MCU 비교
     
    • joynimm 9월 10, 2011 2:19 오후 퍼머링크 | 응답

      위에 그림 두개가 중복되서 올라갔는데 하나 없애는 방법을 모르겠네

  • mortp September 6, 2011 2:59 am 퍼머링크 | 응답  

    아.. 

     

     

     

    FLYER_COSMOS죄송해요 이거 정말-_-;;;

    정상적인 컨셉은 도저히 어려워서 일부러 이렇게 되고 말았네요 흠.

     

     

     

     
    • mortp 9월 6, 2011 3:01 오전 퍼머링크 | 응답

      다시봐도 뭔가;;;

      • joynimm 9월 6, 2011 9:22 오전 퍼머링크 | 응답

        ㅎㅎ 굉장히 레트로한데요.
        매킨토시가 출판프로그램을 출시하기 전 시대 느낌…
        나름 좋아요. 꽤 공을 들이셨군요.
        근데 글이 너무 길어서 글은 별도로 내야 하는게 좋을까요?

        • hoonida 9월 6, 2011 9:47 오전 퍼머링크

          레트로하네요 …
          더 레트로하게 가도 좋을것 같아요 글자부분은 같이생각해봐요…

        • mortp 9월 6, 2011 10:24 오전 퍼머링크

          아 그런데 커리큘럼은 넣을까요 말까요?
          제 생각엔 넣어도 좋을것 같아요.
          관심있는 사람들에게 좋은 정보가 될 듯 한데요.

  • morogado September 6, 2011 1:04 am 퍼머링크 | 응답  

    녹음기 

    저는 이번 외부워크샵  MaxMSP 응용 부분에 이것을 할려고요.

    녹음, 재생, 재생속도, 재생시작포지션을

    두개의 노브와 한개의 버튼으로 하는거죠.

    괜찮을까요?

     
  • joynimm September 5, 2011 12:51 pm 퍼머링크 | 응답
    태그: , 악기,   

    자작 미디컨트롤러 워크숍 

    제목과 홍보 문구는 다 같이 고민해봅시다.

    제가 그냥 초안 같이 커리큘럼을 썼는데요 다 같이 보시고 조언 부탁드립니다.
    문구가 거칠고 횡설 수설하네요… 넣고 고치고 뺄 부분이 많은 듯…

    http://ge.tt/8dn5TR7?c

    밑은 위의 다운로드가 안될경우 보세요…
    (더 보기 …)

     
  • mortp September 5, 2011 11:36 am 퍼머링크 | 응답  

    전기전자기초 자료 

    예전에 이너넷에서 찾은 자료인데요,

    한글파일을 pdf로 변환했습니다.

    아래 사과님의글에 답글성격인데 첨부가 안되어서 여기다 올립니다.

    천천히 읽어보시면 나름 유용한 자료가 될것 같아요.

    전자부품기초

     
c
새 글 작성
j
다음 글/다음 댓글
k
이전 글/이전 댓글
r
응답
e
편집
o
댓글 표시/숨기기
t
상위로 가기
l
로그인하기
h
도움말 표시/숨기기
shift + esc
취소