Trang 1 trên tổng số 2 12 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 12 kết quả

Đề tài: Dữ liệu máy xét nghiệm huyết học Cell-Dyn i700 gửi đến SerialPort

  1. #1
    Ngày gia nhập
    02 2009
    Bài viết
    1

    Mặc định Dữ liệu máy xét nghiệm huyết học Cell-Dyn i700 gửi đến SerialPort

    Mình đang thực hiện 1 phần mềm dùng kết nối máy xét nghiệm huyết học Cell-Dyn i700 với máy tính. Đã google cả buổi chiều nhưng vẫn không ra được kiểu dữ liệu mà máy này gửi đến máy tính và cấu trúc của nó như thế nào, để phân tích và lấy ra các thông số huyết học.
    Bạn nào có tài liệu về lĩnh vực này thì share cho mình với.

  2. #2
    Ngày gia nhập
    08 2008
    Bài viết
    73

    Trích dẫn Nguyên bản được gửi bởi trunghtpco Xem bài viết
    Mình đang thực hiện 1 phần mềm dùng kết nối máy xét nghiệm huyết học Cell-Dyn i700 với máy tính. Đã google cả buổi chiều nhưng vẫn không ra được kiểu dữ liệu mà máy này gửi đến máy tính và cấu trúc của nó như thế nào, để phân tích và lấy ra các thông số huyết học.
    Bạn nào có tài liệu về lĩnh vực này thì share cho mình với.
    Bạn mua máy nó không có tài liệu dành cho devs đi kèm à ?

  3. #3
    Ngày gia nhập
    01 2012
    Bài viết
    1

    Nói về dữ liệu trả về của máy xét nghiệm, máy phân tích xét nghiệm khác trong y tế thì về cơ bản có các định dạng dữ liệu đổ về rất khác nhau theo nhiều chuẩn: Ascii, astm1381, astm1394, hl7 ...
    Bạn đọc tài liệu kỹ thuật của máy để có được thông số: baurate, stop bit, star bit, handshake... và cấu trúc dữ liệu của nó rồi phân tích.

    Nói chung, bạn phải lấy được dữ liệu mà máy xét nghiệm đổ ra đã rồi sau đó mới phân tích dữ liệu.

    ví dụ:
    - Máy xét nghiệm Celldyn 3200 nó đổ ra dạng sau:
    Star Bit
    ","CD3200C","------------",2032,0,0,"------------","----------------------------","----------------","-","--/--/----","----------------------","---","04/06/2014","16:12","--/--/----","--:--","----------------",016.7,012.0,02.86,01.03,0.585,0.252,04.98,015.7, 037.4,075.1,031.5,042.0,09.49,00182,07.40,0.135,01 6.5,071.8,017.1,06.14,03.50,01.51,1,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,00000,00000,00000, 00000,00000,00000,00000,00000,-----,016.7,2,0,0,0,0,0,0,68
    Stop Bit

    Nhưng máy cùng họ Celldyn nhưng là máy CDRuby nó lại có dạng sau:
    1H|\^&||| 36541BG^CDRuby^2.1 ML^1.0|||||||P|LIS2-A
    P|1|||||||U|||||||^
    O|1|4|4|^^^CBC^1^1|||||||||||Patient^||||||||||F
    R|1|^^^CBC^^^WBC|7.442|||||F||Guest|20130415104922 || 36541BG
    ...

    Nên bạn tốn rất nhiều thời gian để phân tích nó.

    Chú bạn thành công.

  4. #4
    Ngày gia nhập
    06 2014
    Bài viết
    3

    Chào mọi người!
    Hiện tại tôi đang gặp rắc rối với việc kết nối máy xét nghiệm sinh hóa Mythic22
    Bởi vì cable kết nối không có, phải độ lại, nhưng ko biết sơ đồ chân RS232 của nó thế nào
    Vả lại, tôi cũng chưa biết các thông số Baud rate, Data bits, Stop bits là bao nhiều.
    Mong mọi người giúp đỡ vấn đề này.
    Cảm ơn mọi người nhiều. :-D

  5. #5
    Ngày gia nhập
    11 2013
    Bài viết
    509

    Trích dẫn Nguyên bản được gửi bởi vutienml Xem bài viết
    Chào mọi người!
    Hiện tại tôi đang gặp rắc rối với việc kết nối máy xét nghiệm sinh hóa Mythic22
    Bởi vì cable kết nối không có, phải độ lại, nhưng ko biết sơ đồ chân RS232 của nó thế nào
    Vả lại, tôi cũng chưa biết các thông số Baud rate, Data bits, Stop bits là bao nhiều.
    Mong mọi người giúp đỡ vấn đề này.
    Cảm ơn mọi người nhiều. :-D
    1. Cáp không có thì đi mua đi bạn. Chắc vài chục 1 cái (vào mấy trang bán linh kiện điện tử). Thường loại DB9. Hoặc cáp USB, bạn nhìn cái cổng trên thiết bị mà mua đúng loại.
    2. Nếu RS232 truyền qua cổng USB phải có driver của thiết bị.
    3. Nếu không có mấy thông số kia thì tìm tài liệu về thiết bị, nếu không tìm được chỉ còn cách cắm vào máy tính dò dần (thay đổi từng cái đến khi được thì thôi).
    4. Hên xui thiết bị cứ truyền lên tuần máy tính tự thì chắc có cơ may vì chỉ cần nhận được dữ liệu rồi giải mã là xong.
    Nếu nó truyền kiểu bắt tay nhau, tức là máy tính truyền xuống 1 mã lệnh thì thiết bị hồi đáp 1 dữ liệu mà không biết mã lệnh của thiết bị thì xác định nghỉ luôn bạn nhé

  6. #6
    Ngày gia nhập
    06 2014
    Bài viết
    3

    Mặc định Dữ liệu máy xét nghiệm huyết học Cell-Dyn i700 gửi đến SerialPort

    Cảm ơn bạn Duong_act.
    Nếu mình mua cable ở ngoài thì có đúng chuẩn của nó ko bạn.
    Mythic22 có thể kết nối qua cổng LAN, RS232C, nhưng nếu đi mua
    thì mình lại sợ không đúng sơ đồ chân RS232C của nó.

  7. #7
    Ngày gia nhập
    11 2013
    Bài viết
    509

    Trích dẫn Nguyên bản được gửi bởi vutienml Xem bài viết
    Cảm ơn bạn Duong_act.
    Nếu mình mua cable ở ngoài thì có đúng chuẩn của nó ko bạn.
    Mythic22 có thể kết nối qua cổng LAN, RS232C, nhưng nếu đi mua
    thì mình lại sợ không đúng sơ đồ chân RS232C của nó.
    Ọc @@.
    Đã là chuẩn thì bạn còn lo gì không đúng sơ đồ chân. Bạn cần xem nó là loại cổng gì để mua cáp thôi.
    - RS232 giao tiếp trên cổng DB9 thì trên máy phải có cổng DB9 (cái cổng COM 9 chân ấy), trên máy tính cũng phải có cổng này và bạn phải có cáp COM 9 để nối 2 cổng với nhau.
    - RS232 giao tiếp trên cổng USB thì bạn phải có cái cáp một đầu nối được vào cổng USB của máy tính, một đầu nối được cổng USB trên thiết bị.
    Bạn thấy đó, có sợi cáp USB nào mà nhầm chân đâu

  8. #8
    Ngày gia nhập
    06 2014
    Bài viết
    3

    Trích dẫn Nguyên bản được gửi bởi Duong_act Xem bài viết
    Ọc @@.
    Đã là chuẩn thì bạn còn lo gì không đúng sơ đồ chân. Bạn cần xem nó là loại cổng gì để mua cáp thôi.
    - RS232 giao tiếp trên cổng DB9 thì trên máy phải có cổng DB9 (cái cổng COM 9 chân ấy), trên máy tính cũng phải có cổng này và bạn phải có cáp COM 9 để nối 2 cổng với nhau.
    - RS232 giao tiếp trên cổng USB thì bạn phải có cái cáp một đầu nối được vào cổng USB của máy tính, một đầu nối được cổng USB trên thiết bị.
    Bạn thấy đó, có sợi cáp USB nào mà nhầm chân đâu
    Cảm ơn bạn Duong_act
    Mình hiểu ý bạn, nhưng theo như mình biết thì mỗi máy xét nghiệm có một sơ đồ nối chân khác nhau.
    Ví dụ có máy chỉ chạy 2 chân, có máy thì chạy 3 chân, còn máy của mình là lại cáp nổi thẳng tín hiệu qua 9 chân luôn.
    Có lẽ mua ngoài ko có đâu bạn, phải độ đúng ko bạn.
    Tiện đây bạn cho mình hỏi vấn đề về xử lý dữ liệu xuất ra từ máy xét nghiệm như thế nào bạn.
    Bạn có thể hướng dẫn mình cách để xử lý dữ liệu đó được chứ bạn.
    Cảm ơn bạn rất nhiều.

  9. #9
    Ngày gia nhập
    11 2013
    Bài viết
    509

    Thế bạn nghĩ cái cáp mua ở ngoài nó có bao nhiêu chân vậy ?Xem hình tại đây

  10. #10
    Ngày gia nhập
    09 2012
    Bài viết
    4

    Các bác cho hỏi tài liệu dành cho dev có thể lấy được ở đâu nếu bên bán máy không cung cấp (bên bán máy chỉ là trung gian k fai nhà sản xuất)

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn